Around the World

Distance between Shanhaiguan and Lianshan

Distance from Shanhaiguan to Lianshan is 78 miles / 126 kilometers.

Map showing the distance from Shanhaiguan to Lianshan

Beeline Air distance: miles km

Shanhaiguan

City: Shanhaiguan
Country: China

Lianshan

City: Lianshan
Country: China

Time difference between Shanhaiguan and Lianshan

There is no time difference between Shanhaiguan and Lianshan. Current local time in Shanhaiguan and Lianshan is 07:09 CST (2025-02-17)

Search