eDreams is now available in the following countries:

Virgin Australia flights from Melbourne to Christchurch on eDreams New Zeland

Flights
Hotels
Flight + Hotel
Car rental

Popular flight offers from Melbourne to Christchurch

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Virgin Australia top flight deals from Melbourne to Christchurch

Melbourne Christchurch
BEST
DEAL
Tue, 17 Jun MEL - CHC
$371 $348
Prime price per passenger

Most competitive flight prices from all airlines

Melbourne Christchurch
BEST
DEAL
Thu, 08 May MEL - CHC
Thu, 08 May CHC - MEL
$760 $703
Prime price per passenger
Melbourne Christchurch
BEST
DEAL
Mon, 05 May MEL - CHC
Wed, 07 May CHC - MEL
$660 $620
Prime price per passenger
Melbourne Christchurch
BEST
DEAL
Mon, 05 May MEL - CHC
Thu, 08 May CHC - MEL
$671 $620
Prime price per passenger
Melbourne Christchurch
BEST
DEAL
Mon, 05 May MEL - CHC
Thu, 08 May CHC - MEL
$670 $622
Prime price per passenger
Melbourne Christchurch
BEST
DEAL
Wed, 07 May MEL - CHC
Thu, 08 May CHC - MEL
$1394 $1311
Prime price per passenger
Melbourne Christchurch
BEST
DEAL
Wed, 07 May MEL - CHC
Thu, 08 May CHC - MEL
$677 $636
Prime price per passenger

Virgin Australia Melbourne-Christchurch flights faq's

Which airports does Virgin Australia fly between Melbourne and Christchurch?
For flights between Melbourne and Christchurch, Virgin Australia operates the following airport routes: For flights between Melbourne and Christchurch, Virgin Australia operates from the following airport routes: Melbourne Airport (MEL) to Christchurch International Airport (CHC)
What do Virgin Australia flights from Melbourne to Christchurch cost?
One of Virgin Australia cheapest prices for a Melbourne to Christchurch flight we have right now is 348$. On average though, flights with Virgin Australia cost 370.65$ for the route Melbourne to Christchurch, but it mostly depends on the season and how far in advance you book your tickets.

Plan your trip