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