Nestled on the eastern coast of the Kamchatka Peninsula in the Russian Far East, Petropavlovsk-Kamchatsky is a hidden gem waiting to be discovered by adventurous travellers. This remote city is surrounded by breathtaking natural beauty, with towering snow-capped volcanoes, pristine rivers, and lush forests creating a picturesque backdrop. History buffs will be fascinated by the city's rich maritime heritage and Soviet-era relics, while outdoor enthusiasts will find endless opportunities for hiking, fishing, and wildlife spotting in this untamed wilderness. With its unique blend of culture, history, and natural wonders, Petropavlovsk-Kamchatsky offers a truly unforgettable travel experience.
The cheapest month to fly to Petropavlovsk-Kamchatsky is typically in March.
The popular airports near the city of Petropavlovsk-Kamchatsky are Petropavlovsk-Kamchatsky Airport (PKC) and Yelizovo Airport (UHPP).
The flight to Petropavlovsk-Kamchatsky (PKC) is roughly 21 hours 8 minutes and 9,288 miles (14,948 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Petropavlovsk-Kamchatsky from leading comparison sites using our search engine dashboard.
Vast waterway & home of Pacific fleet
Cliff, volcano and nature
Volcano
Peak with walking paths & war monuments
Museum and volcano
Beach
Hiking Area
Monastery
Point of interest
Volcano with a height of 2,090 m.
2.5 °C
Sat, 27 Apr 2024
Average Temperature
-4°C
Jan
-4°C
Feb
-1°C
Mar
3°C
Apr
8°C
May
14°C
Jun
17°C
Jul
17°C
Aug
14°C
Sep
8°C
Oct
2°C
Nov
-3°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,288 miles (14,948 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 10,075 miles (16,214 kilometres). The direct flight time is roughly 22 hours 53 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,353 miles (15,052 kilometres). The direct flight time is roughly 21 hours 17 minutes.
Flights from George, South Africa - George Airport (GRJ) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,926 miles (15,975 kilometres). The direct flight time is roughly 22 hours 33 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,290 miles (14,951 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,794 miles (15,762 kilometres). The direct flight time is roughly 22 hours 15 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,521 miles (15,322 kilometres). The direct flight time is roughly 21 hours 39 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,658 miles (15,543 kilometres). The direct flight time is roughly 21 hours 57 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,082 miles (14,616 kilometres). The direct flight time is roughly 20 hours 40 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,567 miles (15,396 kilometres). The direct flight time is roughly 21 hours 45 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,134 miles (14,700 kilometres). The direct flight time is roughly 20 hours 47 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,055 miles (14,573 kilometres). The direct flight time is roughly 20 hours 37 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,384 miles (15,102 kilometres). The direct flight time is roughly 21 hours 21 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,117 miles (14,673 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,269 miles (14,916 kilometres). The direct flight time is roughly 21 hours 5 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,682 miles (15,582 kilometres). The direct flight time is roughly 22 hours.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Petropavlovsk-Kamchatsky (PKC) - The flight distance between these airports is 9,550 miles (15,369 kilometres). The direct flight time is roughly 21 hours 43 minutes.
Expert Help
Choose Site / Currency