Around the World

Distance between Viersen and Shanhaiguan

Distance from Viersen to Shanhaiguan is 4965 miles / 7991 kilometers.

Map showing the distance from Viersen to Shanhaiguan

Beeline Air distance: miles km

Viersen

City: Viersen
Country: Germany
Coordinates: 51°15′15″N
6°23′39″E

Shanhaiguan

City: Shanhaiguan
Country: China
Coordinates: 40°0′9″N
119°44′56″E

Time difference between Viersen and Shanhaiguan

The time difference between Viersen and Shanhaiguan is 17 hours. Shanhaiguan is 17 hours behind Viersen. Current local time in Viersen is 18:08 CET (2024-12-20) and time in Shanhaiguan is 01:08 CST (2024-12-21).

Search