Prices are in Australian Dollars.

Cheap flights from Avalon Airport 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

Return
Economy
Mon. 25/1
Mon. 1/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
Mon. 25/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
Avalon Airport (AVV) to Christchurch (CHC)

What is the cheapest day to fly return from Avalon Airport to Christchurch?

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

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

To save on the cost of your flight from Avalon Airport to Christchurch, book at least 47 days before your planned departure. Booking around this time can save you about 15% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $504 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $513.

What is the cheapest month to fly from Avalon Airport to Christchurch?

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

When is the cheapest time to fly from Avalon Airport to Christchurch (AVV - CHC)?

When flying from Avalon Airport to Christchurch, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 47% versus a flight at midday.

Avalon Airport to Christchurch 2021 flight deals

Cheap flights to Christchurch from Avalon Airport found for this year
8 Sep - 12 Sep
$760pp
AVV
Melbourne Avalon
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
 
1 STOP
AVV
Melbourne Avalon
8 Sep - 12 Sep
$795pp
AVV
Melbourne Avalon
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
     
3 STOPS
AVV
Melbourne Avalon
1 Jun - 13 Jun
$816pp
AVV
Melbourne Avalon
Multiple airlines
 
1 STOP
CHC
Christchurch
CHC
Christchurch
Multiple Airlines
 
1 STOP
AVV
Melbourne Avalon

Related info for your journey

Useful info, stats and facts about Avalon Airport to Christchurch flights.

Flight FAQs

From Avalon Airport to Christchurch

Can I find flights from Avalon Airport to Christchurch for under $911 on Cheapflights?

Yes, there are multiple flights from Avalon Airport to Christchurch for under $911. The cheapest flight booked recently is on Multiple Airlines for just $816, but on average you can expect to pay $1,343.

Which airlines flying from Melbourne Avalon to Christchurch have flexible changes due to COVID-19?

One of the carriers operating flights from Melbourne Avalon to Christchurch that may be offering flexible change policies is Jetstar. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Avalon Airport to Christchurch for under $781 on Cheapflights?

There are no direct flights from Avalon Airport to Christchurch, 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?

Flights from Melbourne Avalon to Christchurch have been viewed 7,066 times in the past calendar month.

Alternative routes for Avalon Airport to Christchurch

Destination information for Christchurch

Things to know before you go. Useful info for your trip from Avalon Airport to Christchurch
Today's exchange rate
$1 = $1.08
Average temperature for January in Christchurch
22.0 °C
Avg rainfall for January in Christchurch
17.0 mm

Airports servicing Melbourne

Airports servicing Christchurch

Home Oceania New Zealand Christchurch Cheap flights from Avalon Airport to Christchurch
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First