How to get from Beijing to Lhasa by car, truck, walk, bike

Distance between Beijing and Lhasa is 2313 kilometers (1434 miles).
Driving distance from Beijing to Lhasa is 3502 kilometers (2171 miles)

BeijingLhasa
Leaving from
Going to

Route Map

4 Ways from Beijing (China/Guangdong) to Lhasa (China/Xizang)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 旧仓巷 88 m
2. Turn right onto 越华路 59 m
3. Turn left onto 仓边路 1.28 km
4. Turn left onto 环市中路 197 m
5. Keep left 1.33 km
6. Turn right onto 解放北路, G107 1.63 km
7. Keep left 159 m
8. Keep left 277 m
9. Keep left onto 广园中路 69 m
10. Keep left onto 广园中路 88 m
11. Turn right 6.30 km
12. Keep right onto 广佛高速, S15 7.60 km
13. Keep right 781 m
14. Keep left 20.96 km
15. Keep right 320 m
16. Keep left 7.10 km
17. Keep right 148.16 km
18. Keep right 77.29 km
19. Keep left onto 深岑高速, G2518 224.98 km
20. Keep left onto G80 4.13 km
21. Keep right onto 泉南高速, G72 31.16 km
22. Keep right 622 m
23. Keep right 249.79 km
24. Keep right 415.63 km
25. Keep right 22.52 km
26. Keep left onto 汕昆高速, G78 145.05 km
27. Continue onto G56 108.78 km
28. Keep left onto G56 163.62 km
29. Keep right 67.85 km
30. Keep left 102.44 km
31. Keep right 141.10 km
32. Keep left 230 m
33. Continue onto G214 374.19 km
34. Keep left 2.78 km
35. Turn slight left onto G214, G318 47.68 km
36. Turn right onto G318 667 m
37. Turn right onto G318 90.54 km
38. Keep left 2.57 km
39. Continue onto 上海 - 聂拉木, G318 102.14 km
40. Turn left onto G318 527.11 km
41. Keep right onto 川藏公路, G318 166 m
42. Keep left 397.49 km
43. Turn right onto 学子大道 2.31 km
44. Keep right onto 北环路 357 m
45. Turn left onto 纳金路, S202 1.71 km
46. Turn left 589 m
47. Turn right 590 m
48. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Beijing (China/Guangdong) to Lhasa (China/Xizang)?
How do I get from Beijing (China/Guangdong) to Lhasa (China/Xizang) the fastest?
How long does it take to get from Beijing (China/Guangdong) to Lhasa (China/Xizang)?