Nestled on the western shore of Lake Onega in northwestern Russia, Petrozavodsk is a picturesque city known for its blend of natural beauty and cultural vibrancy. The charming cityscape is adorned with traditional Russian wooden houses and leafy parks, inviting visitors to explore its historical streets and vibrant markets. Boasting a rich heritage of folk music and dance, Petrozavodsk offers a unique glimpse into traditional Karelian culture. From its stunning lakeside views to its cozy cafes serving local delicacies, Petrozavodsk promises an unforgettable experience for all who venture to this hidden gem of Russia.
The cheapest month to fly to Petrozavodsk is typically November.
Some popular airports near Petrozavodsk are Petrozavodsk Airport (PES), Kemi-Tornio Airport (KEM), and Oulu Airport (OUL).
The flight to Petrozavodsk (PES) is roughly 3 hours 46 minutes and 1,473 miles (2,371 kilometres) from London, England UK - Heathrow International Airport (LHR).
The best way is to compare flights to Petrozavodsk from leading comparison sites using our search engine dashboard.
Point of interest
Local natural history museum since 1871
Point of interest
National Park
Museum of regional & national fine art
Karl marx and history
History
Monument and history
Maritime museum and museum
Art museum, museum and art
Hiking Area
Point of interest
Cathedral and architecture
History
Lake
Cathedral and history
14.7 °C
Mon, 20 May 2024
Average Temperature
-6°C
Jan
-6°C
Feb
-0°C
Mar
7°C
Apr
14°C
May
18°C
Jun
21°C
Jul
19°C
Aug
13°C
Sep
6°C
Oct
-0°C
Nov
-4°C
Dec
Flights from London, England UK - Heathrow International Airport (LHR) to Petrozavodsk (PES) - The flight distance between these airports is 1,473 miles (2,371 kilometres). The direct flight time is roughly 3 hours 46 minutes.
Flights from London, England UK - London Gatwick International Airport (LGW) to Petrozavodsk (PES) - The flight distance between these airports is 1,480 miles (2,381 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Manchester, England UK - Manchester Airport (MAN) to Petrozavodsk (PES) - The flight distance between these airports is 1,447 miles (2,328 kilometres). The direct flight time is roughly 3 hours 42 minutes.
Flights from London, England UK - London North East - Stansted International Airport (STN) to Petrozavodsk (PES) - The flight distance between these airports is 1,432 miles (2,304 kilometres). The direct flight time is roughly 3 hours 40 minutes.
Flights from London, England UK - London North, Luton International Airport (LTN) to Petrozavodsk (PES) - The flight distance between these airports is 1,451 miles (2,336 kilometres). The direct flight time is roughly 3 hours 43 minutes.
Flights from Edinburgh, Scotland UK - Airport (EDI) to Petrozavodsk (PES) - The flight distance between these airports is 1,378 miles (2,217 kilometres). The direct flight time is roughly 3 hours 33 minutes.
Flights from Birmingham, England UK - Birmingham Airport (BHX) to Petrozavodsk (PES) - The flight distance between these airports is 1,469 miles (2,364 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Bristol, UK - Bristol Airport (BRS) to Petrozavodsk (PES) - The flight distance between these airports is 1,549 miles (2,493 kilometres). The direct flight time is roughly 3 hours 56 minutes.
Flights from Glasgow, Scotland UK - Glasgow International Airport (GLA) to Petrozavodsk (PES) - The flight distance between these airports is 1,415 miles (2,278 kilometres). The direct flight time is roughly 3 hours 38 minutes.
Flights from Belfast, Ireland UK - Belfast International Airport (BFS) to Petrozavodsk (PES) - The flight distance between these airports is 1,521 miles (2,447 kilometres). The direct flight time is roughly 3 hours 52 minutes.
Flights from Newcastle, UK - Newcastle International Airport (NCL) to Petrozavodsk (PES) - The flight distance between these airports is 1,358 miles (2,186 kilometres). The direct flight time is roughly 3 hours 31 minutes.
Flights from London, England UK - Royal Docks - London City Airport (LCY) to Petrozavodsk (PES) - The flight distance between these airports is 1,455 miles (2,342 kilometres). The direct flight time is roughly 3 hours 44 minutes.
Flights from Liverpool, UK - John Lennon Airport (LPL) to Petrozavodsk (PES) - The flight distance between these airports is 1,466 miles (2,359 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Nottingham, UK - East Midlands Airport (EMA) to Petrozavodsk (PES) - The flight distance between these airports is 1,439 miles (2,316 kilometres). The direct flight time is roughly 3 hours 41 minutes.
Flights from Leeds, UK - Leeds/Bradford Airport (LBA) to Petrozavodsk (PES) - The flight distance between these airports is 1,405 miles (2,261 kilometres). The direct flight time is roughly 3 hours 37 minutes.
Flights from Aberdeen, Scotland UK - Dyce Airport (ABZ) to Petrozavodsk (PES) - The flight distance between these airports is 1,295 miles (2,084 kilometres). The direct flight time is roughly 3 hours 22 minutes.
Flights from Belfast, Ireland UK - George Best City Apt Airport (BHD) to Petrozavodsk (PES) - The flight distance between these airports is 1,511 miles (2,432 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from London, England UK - London South, Southend Airport (SEN) to Petrozavodsk (PES) - The flight distance between these airports is 1,432 miles (2,304 kilometres). The direct flight time is roughly 3 hours 40 minutes.
Flights from Southampton, UK - Southampton Airport (SOU) to Petrozavodsk (PES) - The flight distance between these airports is 1,526 miles (2,456 kilometres). The direct flight time is roughly 3 hours 53 minutes.
Flights from Jersey, UK - Jersey Airport (JER) to Petrozavodsk (PES) - The flight distance between these airports is 1,637 miles (2,635 kilometres). The direct flight time is roughly 4 hours 8 minutes.
Flights from Cardiff, Wales - UK - Cardiff Airport (CWL) to Petrozavodsk (PES) - The flight distance between these airports is 1,568 miles (2,524 kilometres). The direct flight time is roughly 3 hours 59 minutes.
Flights from Doncaster, UK - Sheffield/ Robin Hood Airport (DSA) to Petrozavodsk (PES) - The flight distance between these airports is 1,400 miles (2,254 kilometres). The direct flight time is roughly 3 hours 36 minutes.
Expert Help