London Heathrow
Christchurch
2 stops
40h 20mChristchurch
London Heathrow
2 stops
33h 50mMultiple Airlines
London Stansted
Christchurch
2 stops
28h 45mChristchurch
London Stansted
2 stops
30h 10mEmirates
London Heathrow
Christchurch
2 stops
31h 50mChristchurch
London Heathrow
3 stops
34h 40mMultiple Airlines
London Heathrow
Christchurch
2 stops
30h 45mChristchurch
London Heathrow
2 stops
33h 50mMultiple Airlines
London Heathrow
Christchurch
2 stops
30h 45mChristchurch
London Heathrow
3 stops
34h 40mMultiple Airlines
London Gatwick
Christchurch
2 stops
39h 50mChristchurch
London Gatwick
2 stops
48h 35mEmirates
London Stansted
Auckland Intl
1 stop
25h 40mEmirates
London Heathrow
Auckland Intl
1 stop
38h 15mMultiple Airlines
London Stansted
Auckland Intl
1 stop
25h 40mEmirates
London Heathrow
Auckland Intl
1 stop
24h 35mEmirates
London Gatwick
Auckland Intl
1 stop
33h 45mChina Eastern
London Heathrow
Auckland Intl
1 stop
37h 45mEmirates