Cheap flights from South Africa to Bora Bora

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
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
From
To
Leaving on
Depart
Time
Anytime

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

Return
Economy
Sun 1/31
Sun 2/7
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
Sun 1/31
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')

How to find the cheapest flight from
South Africa to Bora Bora (PPT)

How far in advance should I book a flight from South Africa to Bora Bora?

Find a great deal and save up to 7% by booking at least 50 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from South Africa to Bora Bora within the next two weeks, with the cheapest ticket starting at R33 196.

What is the cheapest month to fly from South Africa to Bora Bora?

Flights from South Africa to Bora Bora lean towards being more expensive in August. Prices are generally better when you fly from South Africa to Bora Bora in May, with the cheapest ticket starting at R24 299.

South Africa to Bora Bora 2021 flight deals

Cheap flights to Bora Bora from South Africa found for this year
20 Apr - 30 Apr
R42 773pp
JNB
Johannesburg OR Tambo
Air France
   
2 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
Air France
 
1 STOP
JNB
Johannesburg OR Tambo
20 Apr - 30 Apr
R43 500pp
JNB
Johannesburg OR Tambo
Air France
   
2 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
Air France
   
2 STOPS
JNB
Johannesburg OR Tambo
5 Sep - 9 Sep
R157 310pp
JNB
Johannesburg OR Tambo
United Airlines
   
2 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
United Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about South Africa to Bora Bora flights.

Flight FAQs

From South Africa to Bora Bora

Can I find flights from South Africa to Bora Bora for under R43 878 on Cheapflights?

Yes, there are multiple flights from South Africa to Bora Bora for under R43 878. The cheapest flight booked recently is on Air France for just R42 773, but on average you can expect to pay R43 136.

Which airlines flying from South Africa to Papeete Faaa have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air France, Qantas Airways, and United Airlines flying from South Africa to Papeete Faaa have implemented new flexible cancellation policies.

Are there direct flights from South Africa to Bora Bora for under R42 365 on Cheapflights?

There are no direct flights from South Africa to Bora Bora, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

This flight path from South Africa to Papeete Faaa was viewed by 50 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from South Africa to Papeete?

Air France, Qantas Airways and United Airlines are the most popular airlines when flying from South Africa to Papeete.

How long does is the flight from South Africa to Bora Bora?

There are many flights that can get you from South Africa to Bora Bora in 66h 05m. Fly via Air France to get the fastest option.

What is the cheapest airline to fly from South Africa to Bora Bora return?

Cheapflights users have booked flights from South Africa to Bora Bora from R42 774 return.

Related searches

Flights to Bora Bora from South Africa
Flights to South Africa Flights to Bora Bora

Destination information for Bora Bora

Things to know before you go. Useful info for your trip from South Africa to Bora Bora
Today's exchange rate
R1 = Fr 6
Average temperature for January in Bora Bora
30.0 °C
Avg rainfall for January in Bora Bora
310.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Papeete

Home Oceania French Polynesia Papeete Cheap flights from South Africa to Bora Bora
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First