There are 9 ways to get from Bishkek to Lhasa by train, plane, bus, 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.
Train to Almaty International Airport, fly to Lhasa Gonggar Airport, bus
best- Take the train from Bischkek 2 to Almaty 1
- Fly from Almaty International Airport (ALA) to Lhasa Gonggar Airport (LXA)ALA - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
25h 20mBus, train
cheapest- Take the bus from Bishkek Avtovokzal to Kashgar
- Take the train from Kashgar to Lanzhou
- Take the bus from Lanzhou to Lasa Bus Station
3d 19h¥1,617–1,620Bus, train via Ürümqi
- Take the bus from Bishkek Avtovokzal to Almaty Sayran Bus Station
- Take the bus from Almaty Sayran Bus Station to Ürümqi
- Take the train from Ürümqi to Lanzhou
- Take the train from Lanzhou to Lhasa
2d 18hDrive 3,264.1 km
- Drive from Bishkek to Lhasa3,264.1 km
43h 45m¥2,908–4,200Bus to Kashgar Airport, fly to Lhasa Gonggar Airport, bus
- Take the bus from Bishkek Avtovokzal to Kashgar
- Fly from Kashgar Airport (KHG) to Lhasa Gonggar Airport (LXA)KHG - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
28h 45m¥5,655–14,660Train to Almaty International Airport, fly to Nyingchi Mainling Airport, train
- Take the train from Bischkek 2 to Almaty 1
- Fly from Almaty International Airport (ALA) to Nyingchi Mainling Airport (LZY)ALA - LZY
- Take the train from Nyingchi Station to Lhasa
29h 12mTrain, drive
- Take the train from Bischkek 2 to Almaty 1
- Take the train from Almaty 1 to Kerimagash
- Drive from Kerimagash to Yining
- Take the train from Yining to Ürümqi
- Take the train from Ürümqi to Lanzhou
- Take the train from Lanzhou to Lhasa
2d 18hBus, train #2
- Take the bus from Bishkek Avtovokzal to Kashgar
- Take the train from Kashgar to Lanzhou
- Take the train from Lanzhou to Lhasa
3d 8hBus, train #3
- Take the bus from Bishkek Avtovokzal to Kashgar
- Take the train from Kashgar to Chengdu Station
- Take the bus from Chengdu to Lhasa Bus Station
4d 7h¥1,737–1,740
Almaty International Airport (ALA) to Lhasa Gonggar Airport (LXA) flights
Questions & Answers
The cheapest way to get from Bishkek to Lhasa is to bus and train which costs ¥1617 - ¥1620 and takes 3 days 19h.
The fastest way to get from Bishkek to Lhasa is to bus and fly which takes 28h 45m and costs ¥5500 - ¥15000.
The distance between Bishkek and Lhasa is 2632 km. The road distance is 3264.1 km.
The best way to get from Bishkek to Lhasa without a car is to bus and train via Ürümqi which takes 2 days 18h and costs .
It takes approximately 25h 20m to get from Bishkek to Lhasa, including transfers.
Lhasa is 2h ahead of Bishkek. It is currently 9:54 PM in Bishkek and 11:54 PM in Lhasa.
Yes, the driving distance between Bishkek to Lhasa is 3264 km. It takes approximately 43h 45m to drive from Bishkek to Lhasa.
There are 26+ hotels available in Lhasa.
What companies run services between Bishkek, Kyrgyzstan and Lhasa, China?
There is no direct connection from Bishkek to Lhasa. However, you can take the train to Almaty 1, walk to Almaty 1, take the line 36 bus to Ogareva, walk to Almaty International Airport (ALA) airport, fly to Lhasa Gonggar Airport (LXA), walk to Lhasa Airport, then take the bus to Lhasa Civil Aviation Bureau. Alternatively, you can take a vehicle from Bishkek to Lhasa via Bishkek Avtovokzal, Almaty Sayran Bus Station, Ürümqi, Ürümqi, and Lanzhou in around 2d 18h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airchina.com
Flights from Almaty International Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,700–7,500
Flights from Almaty International Airport to Lhasa Gonggar Airport via Beijing Capital
- Ave. Duration
- 12h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,200–13,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ¥6,500–33,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Chongqing
- Ave. Duration
- 13h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥7,000–37,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 8h 55m
- When
- Tuesday
- Estimated price
- ¥8,000–24,000
Flights from Almaty International Airport to Nyingchi Mainling Airport via Tianfu International
- Ave. Duration
- 9h
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–9,500
Flights from Almaty International Airport to Nyingchi Mainling Airport via Beijing Capital
- Ave. Duration
- 10h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,900–17,000
- Website
- csair.com
Flights from Almaty International Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 16h 5m
- When
- Thursday and Sunday
- Estimated price
- ¥2,000–8,500
Flights from Kashgar Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ¥5,500–14,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Chongqing
- Ave. Duration
- 15h 40m
- When
- Tuesday and Thursday
- Estimated price
- ¥7,500–24,000
Flights from Almaty International Airport to Nyingchi Mainling Airport via Tianfu International
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–9,500
- Website
- en.ceair.com
Flights from Almaty International Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 11h 35m
- When
- Thursday and Sunday
- Estimated price
- ¥2,000–8,500
Flights from Kashgar Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ¥5,500–14,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- ¥8,000–24,000
Flights from Almaty International Airport to Nyingchi Mainling Airport via Tianfu International
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–9,500
- Website
- ch.com
Flights from Kashgar Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ¥8,000–24,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ¥5,500–14,000
Flights from Kashgar Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- ¥5,000–14,000
Flights from Almaty International Airport to Nyingchi Mainling Airport via Tianfu International
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–9,500
- Website
- tibetairlines.com
Flights from Kashgar Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 8h 55m
- When
- Tuesday
- Estimated price
- ¥8,000–24,000
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Bischkek 2 to Almaty 1
- Ave. Duration
- 11h 5m
- Frequency
- Once a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
Train from Ürümqi to Lanzhou
Train from Lanzhou to Lhasa
Train from Nyingchi Station to Lhasa
Train from Kashgar to Lanzhou
Train from Kashgar to Chengdu Station
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Almaty 1 to Kerimagash
- Ave. Duration
- 5h 14m
- Frequency
- 5 times a week
- Estimated price
- ¥31
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
Train from Yining to Ürümqi
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
- Phone
- +996 312 64-23-27
- bishkekvokzal@mail.ru
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Almaty Sayran Bus Station
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- ¥41
- Book at
- https://tezket.kg/
Bus from Bishkek Avtovokzal to Kashgar
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ¥601
- Book at
- https://tezket.kg/
- Phone
- +7 727 396-70-63
- Website
- ma-sairan.kz
Bus from Almaty Sayran Bus Station to Ürümqi
- Ave. Duration
- 19h
- Frequency
- Twice daily
- Estimated price
- ¥110–380
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
- Website
- qichezhan.net
Bus from Lanzhou to Lasa Bus Station
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- ¥380
- Schedules at
- qichezhan.net
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 Is ride-sharing platform BlaBlaCar right for you?, Need to know: Greyhound, and Want to know more about Flixbus? - to help you get the most out of your next trip.














