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
Thu 7/16
Thu 7/23
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
Thu 7/16
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 8% by booking at least 61 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 R720 586.

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 July. Prices are generally better when you fly from South Africa to Bora Bora in December, with the cheapest ticket starting at R30 647.

South Africa to Bora Bora 2020 flight deals

Cheap flights to Bora Bora from South Africa found for this year
12 Aug - 25 Aug
R1 930pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
14 Aug - 26 Aug
R2 150pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
10 Aug - 23 Aug
R2 193pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PPT
Papeete Faaa
PPT
Papeete Faaa
Multiple 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 R2 000 on Cheapflights?

Yes, there are multiple flights from South Africa to Bora Bora for under R2 000. The cheapest flight booked recently is on Multiple Airlines for just R1 930, but on average you can expect to pay R2 249.

Are there direct flights from South Africa to Bora Bora for under R1 900 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, LATAM Airlines and Qantas Airways are the most popular airlines when flying from South Africa to Papeete.

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 July in Bora Bora
29.0 °C
Avg rainfall for July in Bora Bora
77.0 mm

Airports servicing

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

Airports servicing Papeete

  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First