How to get from Lijiang to Shangri-La by car, truck, walk, bike

Distance between Lijiang and Shangri-La is 1545 kilometers (958 miles).
Driving distance from Lijiang to Shangri-La is 2179 kilometers (1351 miles)

LijiangShangri-La
Leaving from
Going to

Route Map

4 Ways from Lijiang (China/Jiangxi) to Shangri-La (China/Yunnan)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 139 m
2. Keep right 2.27 km
3. Turn right 4.81 km
4. Turn left 670 m
5. Turn left 1.75 km
6. Turn right 2.03 km
7. Keep left 871.58 km
8. Keep right 36.28 km
9. Keep left onto 凯福高速, S42 22.08 km
10. Keep left 1.06 km
11. Turn slight right 136 m
12. Turn slight right onto G210, G320, G321 2.69 km
13. At roundabout, take exit 3 onto G210, G320, G321 2.05 km
14. Turn left 255 m
15. Keep right 85.55 km
16. Keep left 1.65 km
17. Keep right onto G60 8.63 km
18. Keep right 490 m
19. Keep left 18.07 km
20. Keep right 87.92 km
21. Keep right 373 m
22. Keep left 369.40 km
23. Keep left onto 昆曲高速, G56, G60 24.70 km
24. Keep right 12.12 km
25. Keep right 764 m
26. Keep left 484 m
27. Keep left 5.77 km
28. Keep left onto 大树营立交桥 2.79 km
29. Keep right 306 m
30. Keep left 27.87 km
31. Continue onto G56 108.78 km
32. Keep left onto G56 163.62 km
33. Keep right 67.85 km
34. Keep left 102.44 km
35. Keep right 130.91 km
36. Turn right 655 m
37. Turn left onto G214 2.23 km
38. At roundabout, take exit 1 4.78 km
39. Turn right 1.61 km
40. Turn left 272 m
41. Turn right 970 m
42. Turn right 753 m
43. Turn right 153 m
44. Turn left 47 m
45. Turn left 157 m
46. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Lijiang (China/Jiangxi) to Shangri-La (China/Yunnan)?
How do I get from Lijiang (China/Jiangxi) to Shangri-La (China/Yunnan) the fastest?
How long does it take to get from Lijiang (China/Jiangxi) to Shangri-La (China/Yunnan)?

Trips from Lijiang

LijiangBeijingLijiangChengdu