Distance between Petropavl and Mariinsk
Distance from Petropavl to Mariinsk is 731 miles / 1176 kilometers.
Map showing the distance from Petropavl to Mariinsk
![]() |
Air distance: | miles km |
Time difference between Petropavl and Mariinsk
The time difference between Petropavl and Mariinsk is 2 hours. Mariinsk is 2 hours ahead of Petropavl. Current local time in Petropavl is 13:20 +05 (2025-02-18) and time in Mariinsk is 15:20 +07 (2025-02-18).