London - Christchurch11 daysFri 30 AprLGW-CHC· 2 stopsTurkish AirlinesMon 10 MayCHC-LGW· 2 stopsTurkish Airlinesfrom£1,227Show offer
London - Christchurch11 daysThu 11 FebSTN-CHC· 1 stopEmiratesSun 21 FebCHC-STN· 1 stopEmiratesfrom£1,582Show offer
Edinburgh - Christchurch11 daysMon 18 JanEDI-CHC· 2 stopsQatar AirwaysThu 28 JanCHC-EDI· 2 stopsJetstar Airwaysfrom£1,619Show offer