How to get from Xi'an to Lhasa by car, truck, walk, bike

Distance between Xi'an and Lhasa is 3064 kilometers (1900 miles).
Driving distance from Xi'an to Lhasa is 4103 kilometers (2544 miles)

Xi'anLhasa
Leaving from
Going to

Route Map

4 Ways from Xi'an (China/Liaoning) to Lhasa (China/Xizang)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 库二线, S211 718 m
2. Turn right 372 m
3. Keep left 45.18 km
4. Keep left onto 丹锡高速, G16 269.82 km
5. Keep left onto 京哈高速, G1, AH1 219.98 km
6. Keep right 590 m
7. Keep left 75.43 km
8. Continue onto 首都环线高速, G95 85.91 km
9. Keep left 72.32 km
10. Keep right 72.12 km
11. Keep right 183.52 km
12. Keep right 65.92 km
13. Keep right 598 m
14. Keep left 213.74 km
15. Keep left 120.75 km
16. Keep right 577 m
17. Keep right 131.29 km
18. Keep right 139.17 km
19. Keep right 208 m
20. Keep right 103 m
21. Keep left 43.82 km
22. Keep right onto G6 142.77 km
23. Keep right onto 京藏高速 - Jingzhang Expressway, G6 428 m
24. Keep right onto 京藏高速, G6 108.39 km
25. Keep left onto 京藏高速, G6 170.38 km
26. Keep right 62.66 km
27. Keep left onto 京藏高速, G6 728.82 km
28. Turn left onto 青藏公路, G109 167.65 km
29. Continue onto 青藏公路, G109 635.83 km
30. Turn right 10.08 km
31. Keep right 61 m
32. Turn right onto G109 5.96 km
33. Turn right 2.03 km
34. Keep left 157.27 km
35. Keep right 1.52 km
36. Turn left onto 青藏公路, G109 71.33 km
37. Turn sharp right onto S304 1.40 km
38. Turn left 63.10 km
39. Keep right 1.84 km
40. Turn left onto 香雄大道 789 m
41. Turn right onto 青藏公路, 109 25.89 km
42. Turn slight left onto 藏大西路 558 m
43. Turn left onto 藏热南路 147 m
44. Turn right onto 红旗东路 463 m
45. Turn left 418 m
46. Turn right onto 江苏大道 1.27 km
47. Turn left onto 热噶曲果路 10 m
48. Turn left 224 m
49. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Xi'an (China/Liaoning) to Lhasa (China/Xizang)?
How do I get from Xi'an (China/Liaoning) to Lhasa (China/Xizang) the fastest?
How long does it take to get from Xi'an (China/Liaoning) to Lhasa (China/Xizang)?