HowToGo

Ulan Bator to Lhasa, China - Transfer & Transportation Guides

Find transfer & transportation guides from Ulan Bator to Lhasa, China. How to get from Ulan Bator to Lhasa, China by Flight, Train.

You can get to Lhasa, China from Ulan Bator by verhicle types below

Search Transfer from Ulan Bator to Lhasa, China

Transfer solutions

You have 6 options transfer to Lhasa, China from Ulan Bator below

Taxi ( 14 min. )

Take a taxi from Ulaanbaatar to Ulan Bator.


Open Map More details & check price at Ulaanbaatar Taxi
Plane ( 16 hr. 10 min. )

Take a flight from Ulan Bator to Lhasa.


Bus ( 1 hr. )

Take a bus from Lhasa Airport to Lhasa Civil Aviation Bureau.


Open Map More details & check price at Airports China
Duration 17 hr. 54 min.
Distance 2542 km.
Cost 401 USD
Taxi ( 14 min. )

Take a taxi from Ulaanbaatar to Ulan Bator.


Open Map More details & check price at Ulaanbaatar Taxi
Plane ( 31 hr. 55 min. )

Take a flight from Ulan Bator to Xigaze/Rikaze.


Taxi ( 40 min. )

Take a taxi from Xigaze/Rikaze to Shigatse Bus Station.


Bus ( 4 hr. 30 min. )

Take a bus from Shigatse Bus Station to Lasa Bus Station.


Open Map More details & check price at Mipang
Duration 38 hr. 19 min.
Distance 2876 km.
Cost 589 USD
Train ( 27 hr. 34 min. )

Take a train from Ulaanbaatar to Hohhot Station.


Open Map More details & check price at China Railways
Train ( 2 hr. 16 min. )

Take a train from Hohhot to Beijing North Station.


Open Map More details & check price at China Railways G-Class
Walk ( 22 min. )

Take a foot from Beijing North Station to Xizhimen Station.


Subway ( 5 min. )

Take a subway from Xizhimen Station to National Library Station.


Open Map More details & check price at Beijing Subway
Subway ( 12 min. )

Take a subway from National Library to Beijing West.


Open Map More details & check price at Beijing Subway
Train ( 40 hr. 45 min. )

Take a train from Beijing West to Lhasa.


Open Map More details & check price at China Railways Z-Class
Duration 1 day 13 hr. 19 min.
Distance 5262 km.
Cost 1654 CNY (257 USD)
Train ( 14 hr. 15 min. )

Take a train from Ulaanbaatar to Dzamyn Ude.


Open Map More details & check price at Mongolian Railways
Car ( 9 min. )

Drive a car from Dzamyn Ude to Erenhot.


Bus ( 10 hr. )

Take a bus from Erenhot to Beijing Yongdingmen.


Open Map More details & check price at China Bus Guide
Walk ( 31 min. )

Take a foot from Beijing Yongdingmen to Beijing.


Bus ( 15 hr. 30 min. )

Take a bus from Beijing to Pingliang East.


Open Map More details & check price at Ctrip
Bus ( 4 hr. 30 min. )

Take a bus from Pingliang East to Lanzhou.


Open Map More details & check price at Trip 8080
Walk ( 18 min. )

Take a foot from Lanzhou to Lanzhou.


Bus ( 33 hr. )

Take a bus from Lanzhou to Lasa Bus Station.


Open Map More details & check price at Qichezhan
Duration 1 day 21 hr. 44 min.
Distance 5047 km.
Cost 1931 CNY (300 USD)
Train ( 27 hr. 34 min. )

Take a train from Ulaanbaatar to Hohhot Station.


Open Map More details & check price at China Railways
Train ( 9 min. )

Take a train from Hohhot to Hohhot East.


Open Map More details & check price at China Railways D-Class
Train ( 26 hr. 30 min. )

Take a train from Hohhot East to Chengdu Station.


Open Map More details & check price at China Railways K-Class
Bus ( 34 hr. )

Take a bus from Chengdu to Lhasa Bus Station.


Open Map More details & check price at Checi
Duration 1 day 30 hr. 58 min.
Distance 5078 km.
Cost 1920 CNY (299 USD)
Car ( 49 hr. 8 min. )

Drive a car from Ulaanbaatar to Lhasa.


Duration 49 hr. 8 min.
Distance 3401 km.
Cost 307 USD

Find Hotels in Lhasa, China

You can find hotels and accommodations in Lhasa, China with our hotels search tool below

Booking.com

About Ulan Bator, Mongolia

About Lhasa, China

Lhasa or Chengguan is a district and administrative capital of Lhasa City in the Tibet Autonomous Region of the People's Republic of China. The inner urban area of Lhasa City is equivalent to the administrative borders of Chengguan District, which is... Learn more


References