Prices are in Australian Dollars.

From
To
Thu. 10/12
Thu. 17/12
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 10/12
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. 10/12
Thu. 17/12
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. 10/12
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 Oceania French Polynesia Cheap flights to Tahiti, French Polynesia

Cheap Flights to Tahiti

Popular in January High demand for flights, 5% potential price rise
Cheapest in August Best time to find cheap flights, 2% potential price drop
Average price $1,388 Average for round-trip flights in December 2020
Round-trip from $1,422 From Sydney to Papeete
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Tahiti flights by month

January
$1,249
February
$1,191
March
$1,225
April
$1,280
May
$1,297
June
$1,294
July
$1,305
August
$1,294
September
$1,248
October
$1,229
November
$1,210
December
$1,404
Currently, the cheapest month for flights to Tahiti is February. The most expensive month for flights is December. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Tahiti?

Choose a month below to see average flight price and weather conditions.
SYD - PPT
Price
$1,191 - $1,717
PPT
Temperature
29 - 32 °C
PPT
Rainfall
37 - 268 mm

Peak season

The largest island in French Polynesia, Tahiti is a tropical paradise and a sought after holiday destination. Cheap flights to Tahiti are more likely to be snapped up in the high season which runs from May to October (though some resorts start high season prices as early as 1 April). Tahiti is a popular spot for weddings and honeymooners often arrive on package deals to stay at one of the fabulous resorts or travel to the outer islands. The capital Papeete offers resorts and spas, fine dining restaurants, markets, pearl shops and designer boutiques. While its lush green forests, high, jagged mountains, white beaches and coral reefs offer a myriad of hiking and watersport activities. Of course you can just laze on the beach, soak up the sun and set your body clock to Tahitian time. Don’t expect to get a bargain if you travel in July and August, these are the most expensive months for flights to Tahiti. Many tourists arrive from the US and Europe, the Heiva Nui festival takes place in July, and in August Tahitians take their annual holiday, in keeping with France. Christmas and New Year are also a busy tourist times as lots of Tahitians return home from overseas.

 

Off Season

Low season months are November and January (after New Year’s celebrations) and when you’ll be able to pick cheap flights to Tahiti. Accommodation prices are lower and popular tours won’t be booked out. There is a good chance of rain over a few consecutive days in these months.

 

When is the best time to book a flight to Tahiti?

The best time to book flights to Tahiti is in the dry season between May and October, although tropical showers are likely at any time of year. Temperatures average 28 C and humidity hovers between 77% and 80%. Many Australian travellers time their visit for the July and August school holidays, so you may want to consider the months of May, June, September and October for the best combination of cheap flight tickets, good weather and accommodation availability.

 

Which day is cheapest to fly to Tahiti?

The cheapest flights to Tahiti are usually found when departing on a Sunday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to Tahiti?

Flights in the afternoon are typically the cheapest time of the day to fly to Tahiti. Flights at midday are usually the most expensive.

How long is the flight to Tahiti?

Flights from Sydney to Tahiti – 10 hrs 35 mins

Flights from Melbourne to Tahiti – 10 hrs

Flights from Brisbane to Tahiti – 9 hrs 30 mins

Flights from Perth to Tahiti – 12 hrs 35 mins

 

Which airlines operate flights to Tahiti?

Air Tahiti Nui, the national carrier, operates flights to Tahiti from Brisbane, Sydney and Melbourne via Auckland three days a week. Other airlines which operate flights to Tahiti include: Qantas and Air New Zealand. Air New Zealand has flights to Tahiti a few days a week via Auckland from many Australian destinations.

 

How to get from the airport to the city centre?

Flights to Tahiti land at Faa’a International Airport (PPT) and accommodation providers often pick up guests from the airport or provide a rental cars as part of the package deal. Alternatively you can take a bus or Le Truck to Papeete from the airport along the west coast freeway. Taxis are available at the airport but few have meters, so you will need to agree a fare with driver before you get in. A taxi fare will cost around AUD$30 from the airport to a hotel in Papeete. There are a good selection of rental car companies at the airport if you wish to explore the island independently.

Back to top

Alternative, similarly priced destinations

Find the best prices for you!

Cheap tickets to Tahiti found by our users in Australia

Cheapest flights to French Polynesia

Home Oceania French Polynesia Cheap flights to Tahiti, French Polynesia
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First