Distance between Shanshan and Shanhaiguan
Distance from Shanshan to Shanhaiguan is 1535 miles / 2471 kilometers.
Map showing the distance from Shanshan to Shanhaiguan
Air distance: | miles km |
Shanshan
City: | Shanshan |
Country: | China |
Coordinates: |
42°52′3″N 90°12′16″E |
Shanhaiguan
City: | Shanhaiguan |
Country: | China |
Coordinates: |
40°0′9″N 119°44′56″E |
Time difference between Shanshan and Shanhaiguan
The time difference between Shanshan and Shanhaiguan is 2 hours. Shanhaiguan is 2 hours ahead of Shanshan. Current local time in Shanshan is 15:20 +06 (2025-01-14) and time in Shanhaiguan is 17:20 CST (2025-01-14).