How to get from Datong to Yinchuan by car, truck, walk, bike

Distance between Datong and Yinchuan is 545 kilometers (338 miles).
Driving distance from Datong to Yinchuan is 869 kilometers (539 miles)

DatongYinchuan
Leaving from
Going to

Route Map

4 Ways from Datong (China/Sichuan) to Yinchuan (China/Gansu)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 同华大道, S101 323 m
2. Turn right onto 凤凰东二路 399 m
3. Turn left onto 凤祥大道 4.19 km
4. Turn right onto 红阳路 623 m
5. Keep right 224.07 km
6. Keep right 346.48 km
7. Keep right 1.89 km
8. Turn left onto G212 32.65 km
9. Turn right 669 m
10. Keep left 145.72 km
11. Keep right 44.29 km
12. Keep left onto 乌玛高速, G1816 23.22 km
13. Keep right 943 m
14. Turn right onto 迎宾大道, S309 4.50 km
15. Turn right onto 中心广场 132 m
16. Turn right onto 团结路 1.97 km
17. Turn right 346 m
18. Turn left onto X367 4.38 km
19. Continue onto X367 12.42 km
20. Turn left 6.25 km
21. Turn left onto X367 1.14 km
22. Turn right onto X367 9.80 km
23. Turn slight left onto X379 2.86 km
24. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Datong (China/Sichuan) to Yinchuan (China/Gansu)?
How do I get from Datong (China/Sichuan) to Yinchuan (China/Gansu) the fastest?
How long does it take to get from Datong (China/Sichuan) to Yinchuan (China/Gansu)?