From
To
Mon 10/26
Mon 11/2
Any month
Compare vs Cheapflights |
From
To
Leaving on
Mon 10/26
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon 10/26
Mon 11/2
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 10/26
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Africa South Africa Cheap flights to Plettenberg Bay, South Africa

Cheap Flights to Plettenberg Bay

Popular in February High demand for flights, 37% potential price rise
Cheapest in July Best time to find cheap flights, 4% potential price drop
Average price R2 399 Average for round-trip flights in October 2020
Round-trip from R5 394 From Johannesburg to Plettenberg Bay
One-way from R3 044 One-way flight from Johannesburg to Plettenberg Bay
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Plettenberg Bay flights by month

January
R4 478
February
R4 560
March
R3 915
April
R4 597
May
R1 973
June
R3 726
July
R1 886
August
R2 261
September
R1 779
October
R1 996
November
R1 975
December
R2 656
Currently, September is the cheapest month in which you can book a flight to Plettenberg Bay. Flying to Plettenberg Bay in April will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to Plettenberg Bay?

Choose a month below to see average flight price and weather conditions.
JNB - PBZ
Price
R1 779 - R5 893
PBZ
Temperature
16 - 29 °C
PBZ
Rainfall
9 - 33 mm

Peak season 

Plettenberg Bay enjoys warm weather for most of the year but experiences its peak from October to March. Summer is typically very hot but also very wet and stormy. There are several activities to do such as hiking, kayaking and whale watching to name a couple. Springtime starts around August and runs through to late October and is a warm and mostly dry time of year without excessive temperatures as summer hasn’t quite kicked in yet. 

Off Season 

March is the wettest month of the year and generally autumn as a whole is the quietest time to visit. Due to this you’ll have better luck finding cheap flights to Plettenberg Bay between March and August but you’ll also find yourself more limited on what to do once you get there. The temperatures are cooler and deep sea diving / water sports might be off the cards depending on how you can tolerate cool water. Due to the colder weather you’ll have better luck finding cheap flights to Plettenberg Bay but you’ll also find yourself more limited on what to do once you get there.

When is the best time to book a flight to Plettenberg Bay?

The price you pay for your flight to Plettenberg Bay may vary depending on when you book. For the best chance of a lower fare, look to book 36 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Plettenberg Bay?

The cheapest day to fly to Plettenberg Bay is usually Tuesday. At the moment, Saturday is the most expensive.

What time of day is cheapest to fly to Plettenberg Bay?

To get the best value, try booking a flight in the morning when visiting Plettenberg Bay. Generally the prices will increase for flights in the evening as these tend to have higher demand.

How to find cheap flights to Plettenberg Bay?

The best time to book your flights to Plettenberg Bay is during autumn. Ideally you should always aim to secure your flight tickets 2 or 3 months in advance if you can as this will help you find the cheapest flight deals. If this isn’t possible then try to avoid major holidays or school breaks as this will rise up the costs.

How long is the flight to Plettenberg Bay?

Flights from Johannesburg to Plettenberg Bay: 2 hours 30 minutes 

Flights from Cape Town to Plettenberg Bay: 1 hour 15 minutes 

Flights from Bloemfontein to Plettenberg Bay: 5 hours 15 minutes

Which airlines operate flights to Plettenberg Bay?

There is only one primary airline that provides cheap flights to Plettenberg Bay and that is CemAir. Although there isn’t any major competition over the route you can still find cheap flight tickets rather easy to come by with a bit of planning, and CemAir is a reasonable airline to travel with. There will be particular days where other airlines are available to fly with however, you might end up paying more.

How to get from the airport to the city centre?

Your primary means of transport is to jump into a taxi. They are plentiful and you can usually negotiate the price a bit to save a little bit of money. Make sure you’ve agreed on the price before you get in or if you’d prefer once you’ve booked your flight to Plettenberg Bay you can pre-arrange a taxi to collect you. You can also arrange for minibuses or shuttles to collect you but you might find the service slightly more expensive. It’s rare for hotels to provide complimentary shuttles although some do offer them at a fee. If you’re hoping to visit more of the country then you could always rent a car which might save you money in the long run, or if you are coming from George you could drive the entire way as it is only 95km away (1 hour & 20 minutes drive).

Back to top

Find the best prices for you!

Cheap tickets to Plettenberg Bay found by our users in South Africa

Plettenberg Bay airports

Home Africa South Africa Cheap flights to Plettenberg Bay, South Africa
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First