Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
46 h 54 min
3430 km.
from $188
Composite Route Car Only
Schedule
Ulaanbaatar, Mongolia → Lhasa, China
All
30 juil. 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
03 Aug, Mon
04 Aug, Tue
Cheapest and Fastest Ways to Travel from Ulaanbaatar to Lhasa
Composite routes from Ulaanbaatar to Lhasa
Cheapest
46 h 54 min
Car
Other
13 h 38 min
Plane, Bus
2 d 21 h 37 min
3 d 4 h 24 min
Train, bus via Yinchuan, Train, bus via Yinchuan
3 d 9 h 34 min
Train, Bus
Route Navigator Ulaanbaatar - Lhasa
Get all the information you need right here
Continue onto Энх тайваны өргөн чөлөө
Энх тайваны өргөн чөлөө, 245 м
245 м
Make a U-turn onto Энх тайваны өргөн чөлөө
Энх тайваны өргөн чөлөө, 274 м
274 м
Turn left
2 km 878 м
2 km 878 м
Keep right
4 km 508 м
4 km 508 м
Keep left
7 km 188 м
7 km 188 м
Turn left
26 km 54 м
26 km 54 м
Turn right onto Улаанбаатар - Мандалговь
Улаанбаатар - Мандалговь, 233 km 53 м
233 km 53 м
Keep right
254 м
254 м
Turn slight left onto Улаанбаатар - Мандалговь
Улаанбаатар - Мандалговь, 1 km 687 м
1 km 687 м
Turn left onto Мандалговь - Даланзадгад хурдны зам
Мандалговь - Даланзадгад хурдны зам, 1 km 881 м
1 km 881 м
Turn right onto Мандалговь - Даланзадгад хурдны зам
Мандалговь - Даланзадгад хурдны зам, 303 km 357 м
303 km 357 м
Turn right
1 km 622 м
1 km 622 м
Turn left
1 km 455 м
1 km 455 м
Turn right onto Yoliin Am
Yoliin Am, 120 km 402 м
120 km 402 м
Continue onto Sevrei, Bayandalai, Noyon
Sevrei, Bayandalai, Noyon, 19 km 459 м
19 km 459 м
Turn left onto Баяндалай - Ноён
Баяндалай - Ноён, 72 km 101 м
72 km 101 м
Keep left
306 м
306 м
Turn left onto Noyon-Sevrei
Noyon-Sevrei, 22 м
22 м
Turn right onto Gurvantes - Noyon
Gurvantes - Noyon, 1 km 681 м
1 km 681 м
Turn left onto Noyon
Noyon, 149 м
149 м
Turn right
217 м
217 м
Keep left
47 м
47 м
Keep right
53 м
53 м
Continue
19 km 410 м
19 km 410 м
Turn right
57 km 881 м
57 km 881 м
Keep right
1 km 719 м
1 km 719 м
Turn left
1 km 548 м
1 km 548 м
Turn slight right
13 km 961 м
13 km 961 м
Turn left
41 km 859 м
41 km 859 м
Turn right onto 庆华街
庆华街, 5 km 512 м
5 km 512 м
Turn left onto 策磨线
策磨线, 73 km 981 м
73 km 981 м
Keep right
1 km 580 м
1 km 580 м
Keep right
276 м
276 м
Continue onto G331, S312
34 km 223 м
34 km 223 м
Turn left onto G312
5 km 860 м
5 km 860 м
Turn left
1 km 600 м
1 km 600 м
Keep right
294 km 760 м
294 km 760 м
Keep right
2 km 846 м
2 km 846 м
Turn left onto G215
152 km 922 м
152 km 922 м
Keep left onto G215
4 km 439 м
4 km 439 м
Turn left
283 м
283 м
Keep right
71 km 446 м
71 km 446 м
Keep right
105 km 612 м
105 km 612 м
Keep right
2 km 736 м
2 km 736 м
Turn left onto 阳关东路
阳关东路, 4 km 433 м
4 km 433 м
Turn right
10 м
10 м
Turn left onto 阳关东路
阳关东路, 13 km 356 м
13 km 356 м
Continue onto 阳关中路
阳关中路, 1 km 525 м
1 km 525 м
At roundabout, take exit 2 onto 阳关中路
阳关中路, 77 km 683 м
77 km 683 м
Turn sharp left
3 km 410 м
3 km 410 м
Keep left onto G215
6 km 919 м
6 km 919 м
Keep left onto G215
52 km 487 м
52 km 487 м
Turn sharp left
55 km 507 м
55 km 507 м
Keep right
40 м
40 м
Turn sharp left
348 km 100 м
348 km 100 м
Keep right
2 km 107 м
2 km 107 м
Turn left onto 青藏公路
青藏公路, 168 km 645 м
168 km 645 м
Continue onto 青藏公路
青藏公路, 636 km 859 м
636 km 859 м
Turn right
10 km 69 м
10 km 69 м
Keep right
84 м
84 м
Turn slight right
6 km 954 м
6 km 954 м
Turn right
297 km 28 м
297 km 28 м
Turn left onto 香雄大道
香雄大道, 1 km 780 м
1 km 780 м
Turn right onto 青藏公路
青藏公路, 21 km 761 м
21 km 761 м
Turn left
411 м
411 м
Turn right onto 罗布林卡路
罗布林卡路, 1 km 516 м
1 km 516 м
Turn right
239 м
239 м
Arrive at destination
Transport providers
Airlines
Air China
Website:
airchina.com/index.shtml
Plane from Khöshig Valley Airport to Lhasa
Ave. Duration:
17h 10m
Frequency:
Every day
Estimated price:
$228.26–$760.87
Train operators
China Railways Z-Class
Phone:
(86)12306
Website:
12306.com/
Train from Zhongwei to Lhasa
Ave. Duration:
28h 20m
Frequency:
Once daily
Estimated price:
$28.26–$81.52
Ulaanbaatar Railway
Phone:
+976-1900-1949
Email:
ubtz@ubtz.mn
Website:
ubtz.mn/
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 1m
Frequency:
Once a week
Estimated price:
$15.22–$130.43
Train from Ulaanbaatar to Choir
Ave. Duration:
4h 56m
Frequency:
3 times a week
Estimated price:
$3.48–$13.04
Train from Choir to Hohhot
Ave. Duration:
20h 23m
Frequency:
Once a week
Estimated price:
$11.96–$130.43
China Railways K-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Hohhot East to Xining
Ave. Duration:
21h 45m
Frequency:
Once daily
Estimated price:
$18.48–$46.74
China Railways
Phone:
86-010-12306
Website:
china-railway.com.cn/
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 34m
Frequency:
Twice a week
Estimated price:
$130.43–$206.52
Train from Hohhot to Zhongwei
Ave. Duration:
13h 43m
Frequency:
Once daily
Estimated price:
$11.96–$30.43
Bus operators
Airports China
Bus from Lhasa Airport to Lhasa
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$3.39
Qichezhan
Website:
qichezhan.net/
Bus from Lanzhou to Lasa
Ave. Duration:
33h
Frequency:
Once daily
Estimated price:
$51.50
Bus from Xining to Lasa
Ave. Duration:
30h 30m
Frequency:
Twice daily
Estimated price:
$46.08
Ctrip
Phone:
400-830-6666
Website:
ctrip.com/
Bus from Yinchuan Nanmen Station to Lanzhou
Ave. Duration:
5h 30m
Frequency:
Hourly
Estimated price:
$18.98
Checi
Website:
checi.cn
Bus from Hohhot to Yinchuan
Ave. Duration:
9h 30m
Frequency:
Twice daily
Questions and Answers
What is the cheapest way to get from Ulaanbaatar (State) to Lhasa?
The cheapest way to get from Ulaanbaatar (State) to Lhasa is to train which costs $54.35 - $239.13 and takes 2 days 21h.
What is the fastest way to get from Ulaanbaatar (State) to Lhasa?
The fastest way to get from Ulaanbaatar (State) to Lhasa is to fly and bus which takes 13h 38m and costs $326.09 - $597.83 .
Is there a direct train between Ulaanbaatar (State) and Lhasa?
No, there is no direct train from Ulaanbaatar (State) to Lhasa. However, there are services departing from Ulaanbaatar and arriving at Lhasa via Hohhot and Zhongwei. The journey, including transfers, takes approximately 2 days 21h.
How far is it from Ulaanbaatar (State) to Lhasa?
The distance between Ulaanbaatar (State) and Lhasa is 2562 km. The road distance is 3401.2 km.
How do I travel from Ulaanbaatar (State) to Lhasa without a car?
The best way to get from Ulaanbaatar (State) to Lhasa without a car is to train which takes 2 days 21h and costs $54.35 - $239.13 .
How long does it take to get from Ulaanbaatar (State) to Lhasa?
It takes approximately 13h 38m to get from Ulaanbaatar (State) to Lhasa, including transfers.
Where do I catch the Ulaanbaatar (State) to Lhasa train from?
Ulaanbaatar (State) to Lhasa train services, operated by China Railways, depart from Ulaanbaatar station.
Where does the Ulaanbaatar (State) to Lhasa train arrive?
Ulaanbaatar (State) to Lhasa train services, operated by China Railways, arrive at Hohhot Station.
Can I drive from Ulaanbaatar (State) to Lhasa?
Yes, the driving distance between Ulaanbaatar (State) to Lhasa is 3401 km. It takes approximately 2 days 1h to drive from Ulaanbaatar (State) to Lhasa.
Where can I stay near Lhasa?
There are 26+ hotels available in Lhasa. Prices start at $9.75 per night.
→
+0→
Transport search
Transport search
From Ulaanbaatar, where will you go next? Select a city below to get started