Distance between Moscow and Haimen
Distance from Moscow to Haimen is 4484 miles / 7216 kilometers.
Map showing the distance from Moscow to Haimen
![]() |
Air distance: | miles km |
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](https://tile.openstreetmap.org/0/0/0.png)
![](marker-shadow.png)
![](marker-shadow.png)
![](marker-icon.png)
![](marker-icon.png)
Leaflet | © OpenStreetMap contributors
Time difference between Moscow and Haimen
The time difference between Moscow and Haimen is 19 hours. Haimen is 19 hours behind Moscow. Current local time in Moscow is 23:41 MSK (2025-02-18) and time in Haimen is 04:41 CST (2025-02-19).