Prices are in Australian Dollars.

Cheap flights from Port Douglas 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. 3/2
Wed. 10/2
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. 3/2
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
Port Douglas (CNS) to New Zealand

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

To save up to 53% on this flight, we recommend booking at least 57 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Port Douglas to New Zealand from $427 1-2 weeks out and tickets from $536 for flights departing within the next 72 hours.

What is the cheapest month to fly from Port Douglas to New Zealand?

May can be a great time to fly to New Zealand from Port Douglas with a flight ticket averaging about $342. Cheapflights users have found deals in the month of May for as cheap as $214. The most expensive prices can be found in the month of December.

Cheap flights from Port Douglas to New Zealand in January, February 2021

7 Feb - 14 Feb
$1,580pp
CNS
Cairns
Multiple airlines
 
1 STOP
AKL
Auckland Intl
AKL
Auckland Intl
Multiple Airlines
 
1 STOP
CNS
Cairns
7 Feb - 14 Feb
$1,651pp
CNS
Cairns
Multiple airlines
   
2 STOPS
AKL
Auckland Intl
AKL
Auckland Intl
Multiple Airlines
 
1 STOP
CNS
Cairns
7 Feb - 14 Feb
$1,754pp
CNS
Cairns
Multiple airlines
   
2 STOPS
AKL
Auckland Intl
AKL
Auckland Intl
Multiple Airlines
   
2 STOPS
CNS
Cairns

Port Douglas to New Zealand 2021 flight deals

3 Jun - 7 Jun
$1,000pp
CNS
Cairns
Qantas Airways
 
1 STOP
WLG
Wellington
WLG
Wellington
Qantas Airways
 
1 STOP
CNS
Cairns
17 Apr - 1 May
$1,087pp
CNS
Cairns
Virgin Australia
 
1 STOP
WLG
Wellington
WLG
Wellington
Virgin Australia
 
1 STOP
CNS
Cairns
20 Apr - 21 Apr
$1,089pp
CNS
Cairns
Virgin Australia
 
1 STOP
AKL
Auckland Intl
AKL
Auckland Intl
Virgin Australia
 
1 STOP
CNS
Cairns

One-way flights to New Zealand from Port Douglas

07:50 - 14:35
Air New Zealand
Direct
4h 45m
CNS - AKL
Air New Zealand
$431
Kiwi.com
05:20 - 12:25
Multiple Airlines
2 stops
125h 05m
CNS - AKL
Multiple Airlines
$440
Kiwi.com
02:15 - 10:00
Jetstar
3 stops
29h 45m
CNS - AKL
Jetstar
$577
Kiwi.com

Related info for your journey

Flight FAQs

From Port Douglas to New Zealand

Can I find flights from Port Douglas to New Zealand for under $1,036 on Cheapflights?

Yes, there are multiple flights from Port Douglas to New Zealand for under $1,036. The cheapest flight booked recently is on Qantas Airways for just $1,000, but on average you can expect to pay $1,366.

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

Some of our airline partners flying from Cairns to New Zealand have new flexible policies in place due to COVID-19. Virgin Australia, Qantas Airways, and Jetstar are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Virgin Australia with this kind of flexibility.

Are there direct flights from Port Douglas to New Zealand for under $1,036 on Cheapflights?

There are no direct flights from Port Douglas to New Zealand, 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?

The Cairns to New Zealand flight path was viewed by 1,110 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 Cairns to New Zealand?

Emirates, Jetstar and Air New Zealand are the most popular airlines when flying from Cairns to New Zealand.

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

Most travellers choose Cairns - Queenstown Intl, Cairns - Auckland Intl or Cairns - Wellington when deciding on the best route from Cairns to New Zealand.

What are the cheapest flights from Cairns to New Zealand?

The cheapest flight price from Cairns to New Zealand is $260. On average you can expect to pay $690. The most popular route, (Cairns - Queenstown Intl), can usually be booked for $753.

How long does is the flight from Port Douglas to New Zealand?

Virgin Australia, Qantas Airways, and Air New Zealand can get you from Port Douglas to New Zealand in just under 7h 20m. Your travel time can differ by up to 18h 30m. This flight may include one or multiple stops.

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

According to our current data, Qantas Airways ($1,000), Virgin Australia ($1,087), and Air New Zealand ($1,349) offers the cheapest pricing from Port Douglas to New Zealand.

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

$278 is the cheapest one-way deal found within the past few days, from Jetstar. You may also be able to find cheap deals on Air New Zealand, with prices from $412.

Arrival points for flights from Port Douglas to New Zealand

Destination information for New Zealand

Today's exchange rate
$1 = $1.08

Airports servicing Cairns

Airports servicing

Christchurch (CHC)
Chatham Islands (CHT)
Dunedin (DUD)
Great Barrier Island (GBZ)
Gisborne Airport (GIS)

Top 5 airlines flying from Port Douglas to New Zealand

Airline Cheapest Average Flexibility On-time COVID-19 safety
Jetstar
$204 $470 No cancel fee 74%
Search Jetstar flights
Emirates
$261 $497 No cancel fee 75%
Search Emirates flights
Virgin Australia
$344 $523 No cancel fee 80%
Search Virgin Australia flights
Air New Zealand
$286 $551 No cancel fee 78%
Search Air New Zealand flights
Qantas Airways
$297 $596 No cancel fee 74%
Search Qantas Airways flights
Home Oceania New Zealand Cheap flights from Port Douglas to New Zealand
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First