There are 5 ways to get from Tibet to Kunming by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Tibet to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Kunming Changshui International Airport (KMG)plane LXA - KMG
3h 58m¥2,537–3,271Train
cheapest- Take the train from Lhasa to Chengdutrain Lhasa-Chengdu
- Take the train from Chengdu East to Kunmingtrain Chengdu / ...
43h 1m¥766–1,272Bus
- Take the bus from Lasa North Suburb Coach Station to Shangri-La Countybus
- Take the bus from Shangri-La Bus Station to Lijiang Bus Stationbus
- Take the bus from Lijiang to Kunming Stationbus
37h 30m¥812–956Drive 2,120.1 km
- Drive from Tibet to Kunmingcar 2,120.1 km
26h 51m¥1,856–2,681Bus, train
- Take the bus from Lhasa Bus Station to Chengdubus
- Take the train from Chengdu East to Kunmingtrain Chengdu / ...
40h 53m¥993–1,427
Lhasa Gonggar Airport (LXA) to Kunming Changshui International Airport (KMG) flights
Questions & Answers
The cheapest way to get from Tibet to Kunming is to train which costs ¥750 - ¥1300 and takes 43h 1m.
The fastest way to get from Tibet to Kunming is to taxi and fly which takes 3h 58m and costs ¥2500 - ¥3300.
The distance between Tibet and Kunming is 1359 km. The road distance is 2120.1 km.
The best way to get from Tibet to Kunming without a car is to bus which takes 37h 30m and costs ¥800 - ¥1000.
It takes approximately 3h 58m to get from Tibet to Kunming, including transfers.
The best way to get from Tibet to Kunming is to bus which takes 37h 30m and costs ¥800 - ¥1000. Alternatively, you can train, which costs ¥750 - ¥1300 and takes 43h 1m.
Yes, the driving distance between Tibet to Kunming is 2120 km. It takes approximately 26h 51m to drive from Tibet to Kunming.
There are 234+ hotels available in Kunming.
What companies run services between Tibet, China and Kunming, China?
You can take a vehicle from Tibet to Kunming Station via Lasa North Suburb Coach Station, Shangri-La County, Shangri-La Bus Station, Lijiang Bus Station, and Lijiang in around 37h 30m. Alternatively, you can take a vehicle from Tibet to Kunming via Lhasa, Chengdu, North station, East station, and Chengdu East in around 43h 1m.
- Website
- airchina.com
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥800–4,600
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Chengdu
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥1,000–8,000
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Tianfu International
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,600–8,500
- Website
- en.ceair.com
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–6,500
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Deqen
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,300–6,500
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Chengdu
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥2,200–7,000
- Website
- luckyair.net
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥800–4,600
- Website
- tibetairlines.com
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥800–4,600
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Chengdu
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥1,000–5,500
- Website
- ch.com
Flights from Lhasa Gonggar Airport to Kunming Changshui International Airport via Chengdu
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥2,200–7,000
Train from Lhasa to Chengdu
- Hard Seat
- ¥250–360
- Hard Sleeper
- ¥550–700
- Soft Sleeper
- ¥750–1,100
Train from Chengdu East to Kunming
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,200–1,800
- Website
- qichezhan.net
Bus from Lasa North Suburb Coach Station to Shangri-La County
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ¥551
- Schedules at
- qichezhan.net
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shangri-La Bus Station to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥75–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
Bus from Lijiang to Kunming Station
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ¥140–238
- Schedules at
- chinabusguide.com
- Bus
- ¥140–200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How to travel India's Golden Triangle, and How to get from London to Edinburgh - to help you get the most out of your next trip.









