Cheap flights from Australia 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
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')

How to find the cheapest flight from
Australia to New Zealand

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

Find a great deal and save up to 46% by booking at least 57 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 Australia to New Zealand within the next two weeks, with the cheapest ticket starting at $694.

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

August is one of the best times of the year to fly to New Zealand from Australia. Prices for August average $432 per person but you can even find prices for as low as $301. The most expensive prices can be found in the month of December. Opting for a August flight can save you 54% on your journey compared to booking in August

Cheap flights from Australia to New Zealand in August, September 2020

The best prices found for Australia to New Zealand flights in August, September
29 Aug - 3 Sep
$323pp
SYD
Sydney Kingsford Smith
Multiple airlines
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith
30 Aug - 4 Sep
$391pp
MEL
Melbourne
Multiple airlines
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
MEL
Melbourne
29 Aug - 3 Sep
$405pp
SYD
Sydney Kingsford Smith
Multiple airlines
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
 
1 STOP
SYD
Sydney Kingsford Smith

Australia to New Zealand 2020 flight deals

Cheap flights to New Zealand from Australia found for this year
1 Sep - 5 Sep
$183pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith
1 Sep - 15 Sep
$189pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith
3 Sep - 10 Sep
$190pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith

Direct flights to New Zealand from Australia

Save time with Australia to New Zealand direct flight deals
1 Sep - 5 Sep
$183pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith
1 Sep - 15 Sep
$189pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith
3 Sep - 10 Sep
$190pp
SYD
Sydney Kingsford Smith
Jetstar
Direct
AKL
Auckland Intl
AKL
Auckland Intl
Jetstar
Direct
SYD
Sydney Kingsford Smith

Last-minute flights from Australia to New Zealand

Late deals on return flights to New Zealand from Australia, departing today and this week
28 Jul - 9 Sep
$629pp
BNE
Brisbane
Multiple airlines
 
1 STOP
AKL
Auckland Intl
AKL
Auckland Intl
Qantas Airways
Direct
BNE
Brisbane
28 Jul - 10 Sep
$633pp
BNE
Brisbane
Multiple airlines
 
1 STOP
AKL
Auckland Intl
AKL
Auckland Intl
Qantas Airways
Direct
BNE
Brisbane
28 Jul - 5 Sep
$637pp
BNE
Brisbane
Multiple airlines
 
1 STOP
AKL
Auckland Intl
AKL
Auckland Intl
Air New Zealand
Direct
BNE
Brisbane

One-way flights to New Zealand from Australia

The cheapest one-way flights from Australia to New Zealand
02:45 - 12:30
Virgin Australia
2 stops
7h 45m
MEL - AKL
Virgin Australia
$282
StudentUniverse
05:55 - 14:25
Multiple Airlines
1 stop
6h 30m
SYD - CHC
Multiple Airlines
$284
Gotogate
10:50 - 20:15
Jetstar
1 stop
6h 25m
SYD - AKL
Jetstar
$285
mytrip.com

Related info for your journey

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

Flight FAQs

From Australia to New Zealand

Can I find flights from Australia to New Zealand for under $200 on Cheapflights?

Yes, there are multiple flights from Australia to New Zealand for under $200. The cheapest flight booked recently is on Jetstar for just $183, but on average you can expect to pay $211.

Are there direct flights from Australia to New Zealand for under $200 on Cheapflights?

Cheapflights has 20 direct flights from Australia to New Zealand under $200. A good price for a direct flight from Australia to New Zealand is less than $211.

Are there last-minute flights available from Australia to New Zealand for under $700?

There are currently 20+ open flights from Australia to New Zealand within the next 7 days for less than $700.

How popular is this flight route?

Flights from Australia to New Zealand have been viewed 31,388 times in the past calendar month.

What are the most popular airlines that fly from Australia to New Zealand?

Consider Emirates, Fiji Airways or Jetstar when booking your flight. These represent the most popular airlines when flying from Australia to New Zealand.

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

Most travellers choose Melbourne - Christchurch, Melbourne - Auckland Intl or Sydney Kingsford Smith - Auckland Intl when deciding on the best route from Australia to New Zealand.

What are the cheapest flights from Australia to New Zealand?

The cheapest flight price from Australia to New Zealand is $184. On average you can expect to pay $360. The most popular route, (Melbourne - Christchurch), can usually be booked for $256.

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

Consider Thai Airways (100%), Virgin Atlantic (100%) or United Airlines (85%) when booking your flight. These represent the most reliable airlines when flying from Australia to New Zealand.

Destination information for New Zealand

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

Airports servicing

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