Prices are in Australian Dollars.

Cheap flights from Melbourne to New Zealand

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
Wed. 4/11
Wed. 11/11
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
Wed. 4/11
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
Melbourne (MEL) to New Zealand

How far in advance should I book a flight from Melbourne to New Zealand?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 47% on flights from Melbourne to New Zealand compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $494. For sooner than that we have options available in the next 3 days from $596.

What is the cheapest month to fly from Melbourne to New Zealand?

Our data shows that May tends to be the cheapest month to fly to New Zealand from Melbourne. Users have commonly found prices around $397 for the month, but tickets can be as low as $215. Due to multiple factors, prepare for potentially higher prices in December.

Cheap flights from Melbourne to New Zealand in October, November 2020

The best prices found for MEL to New Zealand flights in October, November
24 Nov - 1 Dec
$754pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne
24 Nov - 1 Dec
$830pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
 
1 STOP
MEL
Melbourne
24 Nov - 1 Dec
$1,112pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne

Melbourne to New Zealand 2020 flight deals

Cheap flights to New Zealand from Melbourne found for this year
6 Dec - 24 Dec
$411pp
MEL
Melbourne
Jetstar
Direct
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne
14 Dec - 20 Dec
$446pp
MEL
Melbourne
Jetstar
Direct
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne
16 Dec - 24 Dec
$466pp
MEL
Melbourne
Jetstar
Direct
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne

Direct flights to New Zealand from Melbourne

Save time with Melbourne to New Zealand direct flight deals
29 Jan - 3 Feb
$317pp
MEL
Melbourne
Jetstar
Direct
CHC
Christchurch
CHC
Christchurch
Jetstar
Direct
MEL
Melbourne
24 Feb - 2 Mar
$358pp
MEL
Melbourne
Jetstar
Direct
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne
6 Dec - 24 Dec
$411pp
MEL
Melbourne
Jetstar
Direct
ZQN
Queenstown Intl
ZQN
Queenstown Intl
Jetstar
Direct
MEL
Melbourne

One-way flights to New Zealand from Melbourne

The cheapest one-way flights from Melbourne to New Zealand
04:10 - 09:45
Qantas Airways
Direct
3h 35m
MEL - WLG
Qantas Airways
04:00 - 05:40
Multiple Airlines
3 stops
23h 40m
MEL - CHC
Multiple Airlines
$414
FlyFar
07:50 - 06:45
Jetstar
2 stops
164h 55m
MEL - WLG
Jetstar
$417
Kiwi.com

Related info for your journey

Useful info, stats and facts about Melbourne to New Zealand flights.

Flight FAQs

From Melbourne to New Zealand

Can I find flights from Melbourne to New Zealand for under $421 on Cheapflights?

Yes, there are multiple flights from Melbourne to New Zealand for under $421. The cheapest flight booked recently is on Jetstar for just $317, but on average you can expect to pay $463.

Which airlines flying from Melbourne to New Zealand have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air New Zealand, Virgin Australia, and Emirates flying from Melbourne to New Zealand have implemented new flexible cancellation policies.

Are there direct flights from Melbourne to New Zealand for under $421 on Cheapflights?

Cheapflights has 20 direct flights from Melbourne to New Zealand under $421. A good price for a direct flight from Melbourne to New Zealand is less than $477.

How popular is this flight route?

The Melbourne to New Zealand flight path was viewed by 31,388 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 Melbourne to New Zealand?

Before booking your flight from Melbourne to New Zealand, check out the most popular airlines for this route: Emirates, Jetstar or Air New Zealand.

What are the most popular routes from Melbourne to New Zealand?

When deciding which route to take from Melbourne to New Zealand, consider Melbourne - Wellington, Melbourne - Christchurch or Melbourne - Nelson, as they are the most popular.

What are the cheapest flights from Melbourne to New Zealand?

On average you can expect to pay $365 for a flight from Melbourne to New Zealand. The cheapest flight overall is $192 while the most popular route, (Melbourne - Wellington) is currently priced at $1,483.

What are the most reliable airlines from Melbourne to New Zealand?

The top 3 most reliable airlines when flying from Melbourne to New Zealand are Air New Zealand (96%), Etihad Airways (89%) and United Airlines (89%).

How long does is the flight from Melbourne to New Zealand?

There are many flights that can get you from Melbourne to New Zealand in 3h 05m. Fly via Jetstar or Virgin Australia to get the fastest option. Most flights are nonstop.

What are the cheapest airlines to flying from Melbourne to New Zealand return?

Our cheapest airline available from Melbourne to New Zealand is Jetstar. Our recent data shows that you can find tickets from as low as $317 on this airline. An additional option worth looking into is Virgin Australia, starting at $488.

What are the cheapest airlines to fly from Melbourne to New Zealand one-way?

$170 is the cheapest one-way deal found within the past few days, from Jetstar. You may also be able to find cheap deals on Qantas Airways, with prices from $316.

Destination information for New Zealand

Things to know before you go. Useful info for your trip from Melbourne to New Zealand
Today's exchange rate
$1 = $1.07
Flight duration
3h 33m

Airports servicing Melbourne

Airports servicing

Christchurch (CHC)
Chatham Islands (CHT)
Dunedin (DUD)
Great Barrier Island (GBZ)
Gisborne Airport (GIS)
Home Oceania New Zealand Cheap flights from Melbourne to New Zealand
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First