Distance between Jiayuguan and Zhangjiakou
Distance from Jiayuguan to Zhangjiakou is 876 miles / 1409 kilometers.
Map showing the distance from Jiayuguan to Zhangjiakou
![]() |
Air distance: | miles km |
Jiayuguan
City: | Jiayuguan |
Country: | China |
Zhangjiakou
City: | Zhangjiakou |
Country: | China |
Time difference between Jiayuguan and Zhangjiakou
There is no time difference between Jiayuguan and Zhangjiakou. Current local time in Jiayuguan and Zhangjiakou is 22:41 CST (2025-02-27)