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 13 hours 54 minutes and 6,033 miles (9,709 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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
10.8 °C
Tue, 30 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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Petrozavodsk (PES) - The flight distance between these airports is 6,033 miles (9,709 kilometres). The direct flight time is roughly 13 hours 54 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Petrozavodsk (PES) - The flight distance between these airports is 6,462 miles (10,399 kilometres). The direct flight time is roughly 14 hours 51 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Petrozavodsk (PES) - The flight distance between these airports is 6,302 miles (10,142 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Petrozavodsk (PES) - The flight distance between these airports is 5,466 miles (8,796 kilometres). The direct flight time is roughly 12 hours 38 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Petrozavodsk (PES) - The flight distance between these airports is 6,253 miles (10,063 kilometres). The direct flight time is roughly 14 hours 23 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Petrozavodsk (PES) - The flight distance between these airports is 6,109 miles (9,832 kilometres). The direct flight time is roughly 14 hours 4 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Petrozavodsk (PES) - The flight distance between these airports is 5,773 miles (9,291 kilometres). The direct flight time is roughly 13 hours 19 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Petrozavodsk (PES) - The flight distance between these airports is 6,377 miles (10,264 kilometres). The direct flight time is roughly 14 hours 40 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Petrozavodsk (PES) - The flight distance between these airports is 6,060 miles (9,753 kilometres). The direct flight time is roughly 13 hours 57 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Petrozavodsk (PES) - The flight distance between these airports is 6,201 miles (9,980 kilometres). The direct flight time is roughly 14 hours 16 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Petrozavodsk (PES) - The flight distance between these airports is 6,498 miles (10,457 kilometres). The direct flight time is roughly 14 hours 56 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Petrozavodsk (PES) - The flight distance between these airports is 6,149 miles (9,896 kilometres). The direct flight time is roughly 14 hours 9 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Petrozavodsk (PES) - The flight distance between these airports is 6,247 miles (10,053 kilometres). The direct flight time is roughly 14 hours 22 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Petrozavodsk (PES) - The flight distance between these airports is 5,507 miles (8,863 kilometres). The direct flight time is roughly 12 hours 44 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Petrozavodsk (PES) - The flight distance between these airports is 5,515 miles (8,876 kilometres). The direct flight time is roughly 12 hours 45 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Petrozavodsk (PES) - The flight distance between these airports is 5,752 miles (9,256 kilometres). The direct flight time is roughly 13 hours 16 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Petrozavodsk (PES) - The flight distance between these airports is 4,969 miles (7,997 kilometres). The direct flight time is roughly 11 hours 32 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Petrozavodsk (PES) - The flight distance between these airports is 6,904 miles (11,111 kilometres). The direct flight time is roughly 15 hours 50 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Petrozavodsk (PES) - The flight distance between these airports is 6,124 miles (9,856 kilometres). The direct flight time is roughly 14 hours 6 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Petrozavodsk (PES) - The flight distance between these airports is 6,573 miles (10,577 kilometres). The direct flight time is roughly 15 hours 6 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Petrozavodsk (PES) - The flight distance between these airports is 5,859 miles (9,429 kilometres). The direct flight time is roughly 13 hours 31 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Petrozavodsk (PES) - The flight distance between these airports is 5,663 miles (9,114 kilometres). The direct flight time is roughly 13 hours 5 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Petrozavodsk (PES) - The flight distance between these airports is 5,761 miles (9,271 kilometres). The direct flight time is roughly 13 hours 18 minutes.
Expert Help
Choose Site / Currency