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

Distance between Lijiang and Shangri-La is 1483 kilometers (919 miles).
Driving distance from Lijiang to Shangri-La is 2210 kilometers (1370 miles)

LijiangShangri-La
Leaving from
Going to

Route Map

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

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 249.17 km
8. Keep right 613 m
9. Keep left 20.09 km
10. Keep right 89 m
11. Keep left 636 m
12. Keep right 447 m
13. Keep left 44.00 km
14. Keep right 871 m
15. Keep right 150.66 km
16. Keep right 428 m
17. Keep left 702.84 km
18. Keep right 714 m
19. Keep right 26.16 km
20. Keep right 324 m
21. Keep left 17.96 km
22. Keep right 285 m
23. Keep left 68.51 km
24. Keep left onto 渝蓉高速, G5013 52.44 km
25. Continue onto 成渝高速复线, G5013 618 m
26. Continue onto 成渝高速复线, G5013 20.81 km
27. Keep right 414 m
28. Keep left 67.31 km
29. Keep right 373 m
30. Keep left 101.72 km
31. Keep right onto 成都经济区环线高速公路, SA3 325 m
32. Keep left 70.99 km
33. Keep right 115.13 km
34. Turn left onto 318国道, G318 29.08 km
35. Turn left onto 318国道, G318 8.54 km
36. Turn left onto 318国道, G318 225.52 km
37. Keep left onto 张掖 - 孟连, G227 30.58 km
38. Turn slight right 5.76 km
39. Turn slight right onto S217 185.68 km
40. 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/Sichuan)?
How do I get from Lijiang (China/Jiangxi) to Shangri-La (China/Sichuan) the fastest?
How long does it take to get from Lijiang (China/Jiangxi) to Shangri-La (China/Sichuan)?