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 20 hours 46 minutes and 9,126 miles (14,686 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
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
12.7 °C
Mon, 29 Apr 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 Sydney, Australia - Kingsford Smith Airport (SYD) to Petrozavodsk (PES) - The flight distance between these airports is 9,126 miles (14,686 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Petrozavodsk (PES) - The flight distance between these airports is 8,807 miles (14,174 kilometres). The direct flight time is roughly 20 hours 4 minutes.
Flights from Melbourne, Australia - All Airports (MEL) to Petrozavodsk (PES) - The flight distance between these airports is 9,129 miles (14,692 kilometres). The direct flight time is roughly 20 hours 47 minutes.
Flights from Perth, Australia - Perth International Airport (PER) to Petrozavodsk (PES) - The flight distance between these airports is 7,889 miles (12,697 kilometres). The direct flight time is roughly 18 hours 1 minute.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Petrozavodsk (PES) - The flight distance between these airports is 7,944 miles (12,784 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Petrozavodsk (PES) - The flight distance between these airports is 8,771 miles (14,116 kilometres). The direct flight time is roughly 19 hours 59 minutes.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Petrozavodsk (PES) - The flight distance between these airports is 7,192 miles (11,575 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Petrozavodsk (PES) - The flight distance between these airports is 8,865 miles (14,268 kilometres). The direct flight time is roughly 20 hours 12 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Petrozavodsk (PES) - The flight distance between these airports is 8,119 miles (13,066 kilometres). The direct flight time is roughly 18 hours 32 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Petrozavodsk (PES) - The flight distance between these airports is 7,969 miles (12,824 kilometres). The direct flight time is roughly 18 hours 12 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Petrozavodsk (PES) - The flight distance between these airports is 7,325 miles (11,788 kilometres). The direct flight time is roughly 16 hours 46 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Petrozavodsk (PES) - The flight distance between these airports is 9,081 miles (14,615 kilometres). The direct flight time is roughly 20 hours 40 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Petrozavodsk (PES) - The flight distance between these airports is 8,312 miles (13,376 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Petrozavodsk (PES) - The flight distance between these airports is 9,497 miles (15,284 kilometres). The direct flight time is roughly 21 hours 36 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Petrozavodsk (PES) - The flight distance between these airports is 9,418 miles (15,157 kilometres). The direct flight time is roughly 21 hours 25 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Petrozavodsk (PES) - The flight distance between these airports is 8,002 miles (12,878 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Petrozavodsk (PES) - The flight distance between these airports is 7,419 miles (11,940 kilometres). The direct flight time is roughly 16 hours 59 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Petrozavodsk (PES) - The flight distance between these airports is 7,240 miles (11,652 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Petrozavodsk (PES) - The flight distance between these airports is 7,989 miles (12,857 kilometres). The direct flight time is roughly 18 hours 15 minutes.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Petrozavodsk (PES) - The flight distance between these airports is 7,250 miles (11,667 kilometres). The direct flight time is roughly 16 hours 36 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Petrozavodsk (PES) - The flight distance between these airports is 9,036 miles (14,542 kilometres). The direct flight time is roughly 20 hours 34 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Petrozavodsk (PES) - The flight distance between these airports is 7,278 miles (11,713 kilometres). The direct flight time is roughly 16 hours 40 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Petrozavodsk (PES) - The flight distance between these airports is 9,138 miles (14,707 kilometres). The direct flight time is roughly 20 hours 48 minutes.
Expert Help
Choose Site / Currency