Prices are in Australian Dollars.

Cheap flights from Kalgoorlie 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. 28/1
Thu. 4/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
Thu. 28/1
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
Kalgoorlie (KGI) to New Zealand

How far in advance should I book a flight from Kalgoorlie 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 57 days in advance, which can save you up to 53% on flights from Kalgoorlie to New Zealand compared to booking the week you need them. Waiting 57 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 $427. For sooner than that we have options available in the next 3 days from $535.

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

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

Related info for your journey

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

Flight FAQs

From Kalgoorlie to New Zealand

How popular is this flight route?

Within the past month, 259 users have taken a look at flights from Kalgoorlie to New Zealand.

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

When booking a flight from Kalgoorlie to New Zealand, you may want to consider flying on Air New Zealand, Qantas Airways or Virgin Australia as they are the most popular for this route.

Destination information for New Zealand

Things to know before you go. Useful info for your trip from Kalgoorlie to New Zealand
Today's exchange rate
$1 = $1.09

Airports servicing Kalgoorlie

Airports servicing

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

Top 3 airlines flying from Kalgoorlie to New Zealand

The chart below displays the airlines Cheapflights users travelling from Kalgoorlie to New Zealand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Virgin Australia
$498 $737 No cancel fee 80%
Search Virgin Australia flights
Qantas Airways
$776 $965 No cancel fee 74%
Search Qantas Airways flights
Air New Zealand
$638 $979 No cancel fee 78%
Search Air New Zealand flights
Home Oceania New Zealand Cheap flights from Kalgoorlie to New Zealand
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First