Distance between Desnogorsk and Petrozavodsk
Distance from Desnogorsk to Petrozavodsk is 529 miles / 851 kilometers.
Map showing the distance from Desnogorsk to Petrozavodsk
![]() |
Air distance: | miles km |
Desnogorsk
City: | Desnogorsk |
Country: | Russia |
Petrozavodsk
City: | Petrozavodsk |
Country: | Russia |
Time difference between Desnogorsk and Petrozavodsk
There is no time difference between Desnogorsk and Petrozavodsk. Current local time in Desnogorsk and Petrozavodsk is 20:48 MSK (2025-02-27)