One of Virgin Australia cheapest prices for a Christchurch to Melbourne flight we have right now is 651$.
The price for a Virgin Australia flight between Christchurch to Melbourne will vary according to some factors, like seasonality and anticipation.