Prices are in Australian Dollars.

From
To
Thu. 13/8
Thu. 20/8
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 13/8
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. 13/8
Thu. 20/8
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. 13/8
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 Cheap flights to Vanuatu

Cheap Flights to Vanuatu

Popular in December High demand for flights, 4% potential price rise
Cheapest in November Best time to find cheap flights, 2% potential price drop
Average price $585 Average for round-trip flights in August 2020
Round-trip from $1,176 From Melbourne to Port Vila
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Vanuatu flights by month

January
$561
February
$455
March
$504
April
$579
May
$570
June
$571
July
$591
August
$560
September
$557
October
$542
November
$524
December
$570
Currently, February is the cheapest month in which you can book a flight to Vanuatu. Flying to Vanuatu in July 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 Vanuatu?

Choose a month below to see average flight price and weather conditions.
MEL - VLI
Price
$455 - $840

Vanuatu is an archipelago of 83 islands, stretching some 1,300 kilometres north to south, between Fiji and New Caledonia. Each island has its own unique culture and, like the weather, the welcome is always warm.

Peak season

Peak season is during the cooler winter months (April to September) and when most visitors arrive on cheap flights to Vanuatu. But don’t worry the weather will still be warm, with temps averaging 23C, and you’re able to swim all year round. Vanuatu is a popular getaway destination for Australian families, especially for school holidays, so expect flight tickets to be more expensive during April, July and September and the beginning of October.

The three most popular regions when searching for cheap flights to Vanuatu are: Port Vila, Espiritu Santo and smaller Tanna Island, which can be accessed by inter-island flight or boat cruise. Vanuatu really does offer something for everyone, whether you’re into active sports such as scuba diving or bungy jumping, or simply appreciating beautiful beaches, waterfalls and island culture.

Off Season

There are less tourists in the wet summer season (November to March) which means accommodation deals and cheap flights to Vanuatu. Average temps are around 28C in November / December and rise to 34C from January to March. High humidity and rain can make travelling unpleasant at this time, cyclones are also a possibility.

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

Consider which islands you want to visit and what you want to do when booking your cheap flights to Vanuatu. For hiking, June to August are the best months, while late October is a great time to book flights to Vanuatu as it is outside of school holidays and pre-wet season. Pentecost Island is best visited between April and June if you wish to see the locals practise Naghol (land diving). On Tanna, the Toka (the clan dance) is held between August and November.

Which day is cheapest to fly to Vanuatu?

Wednesday is currently, on average, the cheapest day to fly to Vanuatu. Flying on Friday will result in higher flight prices.

What time of day is cheapest to fly to Vanuatu?

Vanuatu flights can be made cheaper if you choose a flight in the afternoon. Booking a flight at midday will likely mean higher prices.

How long is the flight to Vanuatu?

Flights from Sydney to Vanuatu – 3 hrs 20 mins

Flights from Brisbane to Vanuatu – 2 hrs 30 mins

Flights from Melbourne to Vanuatu – 3 hrs 20 mins

Flights from Adelaide to Vanuatu – 4 hrs 20 mins

Flights from Perth to Vanuatu – 6 hrs 45 mins

Which airlines operate flights to Vanuatu?

The main airlines that operate flights to Vanuatu from Australia are: Air Vanuatu, Virgin Australia and Qantas. Air Vanuatu operates direct international flights to Port Vila from Melbourne, Sydney and Brisbane – from Brisbane you can also fly directly to Espiritu Santo. Virgin Australia has cheap flights to Vanuatu and flies a few times a week to Port Vila. Upon reaching Port Vila there are many domestic flights to reach other islands.

How to get from Vanuatu airport to the city centre?

Vanuatu has three international airports: Bauerfield Airport on Port Vila; Pekoa Airport on Espiritu Santo and Whitegrass Airport on Tanna Island. When you’ve landed at Port Vila you can catch a minibus into town, the journey will take around 10 minutes, or get picked up by hotel transfer. It is a similar set up in Santo and Tanna Island, with buses and taxis on hand, or hotel pick up service.

Back to top

Find flights to Vanuatu

Select your preferred destinations from the list below
Home Oceania Cheap flights to Vanuatu
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First