Prices are in Australian Dollars.

Cheap flights from Sydney to Christchurch

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

The best prices from Sydney to Christchurch are usually found in May or September, booked 50 days in advance, depart on a Wednesday or Monday and return on a Wednesday

Return
Economy
Tue. 3/11
Tue. 10/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
Tue. 3/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
Sydney (SYD) to Christchurch (CHC)

SYD - CHC
Price
$397 - $672
CHC
Temperature
11 - 22 °C
CHC
Rainfall
13 - 21 mm

Popular in

December

High demand for flights, 30% potential price rise

Cheapest in

May

Best time to find cheap flights, 15% potential price drop

Round-trip from

$397

From Sydney to Christchurch

One-way from

$507

One-way flight from Sydney to Christchurch

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Sydney to Christchurch?

Departing on a Tuesday is a good option for securing a great price. You can expect to save up to 15% when planning your travel around this day of the week.

How far in advance should I book a flight from Sydney to Christchurch?

To save up to 35% on this flight, we recommend booking at least 59 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Sydney to Christchurch from $476 1-2 weeks out and tickets from $526 for flights departing within the next 72 hours.

What is the cheapest month to fly from Sydney to Christchurch?

May can be a great time to fly to Christchurch from Sydney with a flight ticket averaging about $383. Cheapflights users have found deals in the month of May for as cheap as $185. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Sydney to Christchurch (SYD - CHC)?

One of the essential ways to save on airfare from Sydney to Christchurch is to remain as flexible as possible. Flights that are in the morning tend to be the most expensive. A flight in the evening could potentially save you up to 15% on airfare.

Cheap flights from Sydney to Christchurch in October, November 2020

The best prices found for SYD to CHC flights in October, November
30 Oct - 1 Nov
$1,393pp
SYD
Sydney Kingsford Smith
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
 
1 STOP
SYD
Sydney Kingsford Smith
30 Oct - 1 Nov
$1,409pp
SYD
Sydney Kingsford Smith
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
 
1 STOP
SYD
Sydney Kingsford Smith
30 Oct - 1 Nov
$1,416pp
SYD
Sydney Kingsford Smith
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
 
1 STOP
SYD
Sydney Kingsford Smith

Sydney to Christchurch 2020 flight deals

Cheap flights to Christchurch from Sydney found for this year
10 Dec - 17 Dec
$588pp
SYD
Sydney Kingsford Smith
Jetstar
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Jetstar
 
1 STOP
SYD
Sydney Kingsford Smith
10 Dec - 17 Dec
$619pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
CHC
Christchurch
CHC
Christchurch
Jetstar
 
1 STOP
SYD
Sydney Kingsford Smith
10 Dec - 17 Dec
$629pp
SYD
Sydney Kingsford Smith
Multiple airlines
Direct
CHC
Christchurch
CHC
Christchurch
Jetstar
 
1 STOP
SYD
Sydney Kingsford Smith

Direct flights to Christchurch from Sydney

Save time with Sydney to Christchurch direct flight deals
16 Feb - 24 Feb
$552pp
SYD
Sydney Kingsford Smith
Qantas Airways
Direct
CHC
Christchurch
CHC
Christchurch
Qantas Airways
Direct
SYD
Sydney Kingsford Smith
16 Feb - 24 Feb
$553pp
SYD
Sydney Kingsford Smith
Qantas Airways
Direct
CHC
Christchurch
CHC
Christchurch
Qantas Airways
Direct
SYD
Sydney Kingsford Smith
16 Feb - 24 Feb
$555pp
SYD
Sydney Kingsford Smith
Qantas Airways
Direct
CHC
Christchurch
CHC
Christchurch
Qantas Airways
Direct
SYD
Sydney Kingsford Smith

One-way flights to Christchurch from Sydney

The cheapest one-way flights from Sydney to Christchurch
15:00 - 09:30
Virgin Australia
1 stop
16h 30m
SYD - CHC
Virgin Australia
$507
Flighttix
14:25 - 19:30
Qantas Airways
Direct
3h 05m
SYD - CHC
Qantas Airways
$590
lastminute.com
16:00 - 17:05
Jetstar
3 stops
23h 05m
SYD - CHC
Jetstar
$599
Seat24

Related info for your journey

Useful info, stats and facts about Sydney to Christchurch flights.

Flight FAQs

From Sydney to Christchurch

Can I find flights from Sydney to Christchurch for under $421 on Cheapflights?

Yes, there are multiple flights from Sydney to Christchurch for under $421. The cheapest flight booked recently is on Jetstar for just $406, but on average you can expect to pay $423.

Which airlines flying from Sydney Kingsford Smith to Christchurch have flexible cancellations due to COVID-19?

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

Are there direct flights from Sydney to Christchurch for under $562 on Cheapflights?

Cheapflights has 20 direct flights from Sydney to Christchurch under $562. A good price for a direct flight from Sydney to Christchurch is less than $612.

How popular is this flight route?

Within the past month, 9,361 users have taken a look at flights from Sydney Kingsford Smith to Christchurch.

Does it rain more in Sydney or Christchurch?

Expected rainfall in Sydney is less than in Christchurch. You can expect this to be the case over the next 13 days.

Is Sydney weather warmer or cooler than Christchurch?

With an average temperature of 27 °C, peak weather can be found in January. As a traveller, expect to see changes in flight prices during that period. The temperatures in Christchurch are colder than in Sydney.

How long does is the flight from Sydney to Christchurch?

A quick flight from Sydney to Christchurch can take about 3h 05m. Qantas Airways provides one of the quickest options available for as low as $551. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Sydney to Christchurch return?

Flying on Jetstar is currently your cheapest option to Christchurch, with prices starting at $406. Another option worth looking into is Virgin Australia, starting at $488 return. Jetstar is priced at 13% lower than the current average price of a flight leaving 3 months from now.

What are the cheapest airlines to fly from Sydney to Christchurch one-way?

To fly one-way, consider booking your trip with Virgin Australia, which is currently one of the cheapest options available, starting at $274. Qantas Airways flights start at $325 while deals on Jetstar start at $363 one-way.

Alternative routes for Sydney to Christchurch

Destination information for Christchurch

Things to know before you go. Useful info for your trip from Sydney to Christchurch
Today's exchange rate
$1 = $1.07
Flight duration
3h 17m
Average temperature for October in Christchurch
17.0 °C
Avg rainfall for October in Christchurch
13.0 mm

Airports servicing Sydney

Airports servicing Christchurch

Weekly flight availability
from Sydney to Christchurch
Sunday
1 daily flight
Monday
1 daily flight
Tuesday
0 flights
Wednesday
1 daily flight
Thursday
0 flights
Friday
1 daily flight
Saturday
0 flights
Home Oceania New Zealand Christchurch Cheap flights from Sydney to Christchurch
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First