Flights to Petrozavodsk at a glance
- cities with nonstop flights here
- 3
- nonstop flights a week
- 9
- flight time from Moscow
- 1h 25m
- flight time from Mineralnye Vody
- 3h 20m
- arrival airport
- Petrozavodsk
- best months to visit
- June, July and August
Where you can fly to Petrozavodsk from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Moscow 1h 25m, 7 a week | 7 | 1h 25m | |
| Mineralnye Vody 3h 20m, 1 a week | 1 | 3h 20m | |
| Kaliningrad 1h 55m, 1 a week | 1 | 1h 55m |
When to fly to Petrozavodsk
Weather by month
The most comfortable months are June, July and August: +21° by day, 13 rainy days a month. Long-term monthly averages.
Jan
−6°
−11°
13 days
Feb
−6°
−11°
11 days
Mar
+1°
−6°
10 days
Apr
+6°
−2°
10 days
May
+13°
+4°
11 days
Jun
+20°
+11°
13 days
Jul
+22°
+14°
13 days
Aug
+20°
+13°
12 days
Sep
+15°
+8°
11 days
Oct
+7°
+2°
12 days
Nov
0°
−4°
15 days
Dec
−4°
−9°
18 days
Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Petrozavodsk from?
From 3 cities. The busiest routes are from Moscow (7 flights a week), Mineralnye Vody (1 flight a week) and Kaliningrad (1 flight a week).
How long is the flight from Moscow to Petrozavodsk?
A nonstop flight takes about 1 hour 25 minutes.
How long is the flight from Mineralnye Vody to Petrozavodsk?
A nonstop flight takes about 3 hours 20 minutes.
When is the best time to fly to Petrozavodsk?
The most comfortable months are June, July and August: +21° by day, 13 rainy days a month. Long-term monthly averages.
Which airport do flights to Petrozavodsk arrive at?
All nonstop flights land at Petrozavodsk (PES).
Cities near Petrozavodsk with their own flights
Worth a look when fares or dates to Petrozavodsk do not suit; distance by straight line