Around the World

Distance between Shanhaiguan and Xuchang

Distance from Shanhaiguan to Xuchang is 525 miles / 844 kilometers.

Map showing the distance from Shanhaiguan to Xuchang

Beeline Air distance: miles km

Shanhaiguan

City: Shanhaiguan
Country: China

Xuchang

City: Xuchang
Country: China

Time difference between Shanhaiguan and Xuchang

There is no time difference between Shanhaiguan and Xuchang. Current local time in Shanhaiguan and Xuchang is 20:32 CST (2025-01-22)

Search