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

Distance between Kathmandu and Lhasa is 610 kilometers (378 miles).
Driving distance from Kathmandu to Lhasa is 861 kilometers (534 miles)

KathmanduLhasa
Leaving from
Going to

Route Map

4 Ways from Kathmandu (Nepal/Bagmati) to Lhasa (China/Xizang)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 60 m
2. Turn slight left 13 m
3. Turn left 27 m
4. Turn right onto Pragya Marg 143 m
5. Turn right onto Tindhara Sadak 162 m
6. Turn right onto Tindhara Sadak 40 m
7. Turn left onto Tin Dhara Sadak 73 m
8. Turn right onto Pashupati Marga 983 m
9. Keep right onto Pashupati Sadak 1.14 km
10. Continue onto Ring Road, H16 12.29 km
11. Turn slight left onto Araniko Highway, H03 32.90 km
12. Turn right onto H03 66.72 km
13. Turn left onto Araniko Highway, H03 41.11 km
14. Keep right onto 烟台路, G318(旧) 1.56 km
15. Turn right onto G318 445.21 km
16. Turn right onto 日喀则机场高速 35.89 km
17. Keep right 33.74 km
18. Keep right 402 m
19. Turn left 92 m
20. Continue 564 m
21. Turn right onto G318 96.87 km
22. Turn left 300 m
23. Turn right 80.41 km
24. Turn left onto 世纪大道 1.23 km
25. Keep right 146 m
26. Keep left 6.41 km
27. Turn slight left onto 藏大西路 558 m
28. Turn left onto 藏热南路 147 m
29. Turn right onto 红旗东路 463 m
30. Turn left 418 m
31. Turn right onto 江苏大道 1.27 km
32. Turn left onto 热噶曲果路 10 m
33. Turn left 224 m
34. Arrive at destination 0 m
See more

Questions and Answers

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