HowToGo

Flight from Bali to Christchurch, New Zealand

How to get to Christchurch, New Zealand from Bali by flight ? You can check flights from Bali to Christchurch, New Zealand below.

Search Transfer from Bali to Christchurch, New Zealand

Search Flights

You can find flight ticket prices from Bali to Christchurch, New Zealand with our flight tickets search tool below

1. Douala to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Douala.

  2. You take a flight from Douala to Christchurch and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
ET915 Ethiopian Airlines
ET638 Ethiopian Airlines
SQ297 Singapore Airlines
14:25 Douala
23:20 Addis Ababa
19:50 Singapore Changi
20:55 Addis Ababa
14:50 Singapore Changi
09:30 Christchurch
Connect
ET915 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ295 Air New Zealand
14:25 Douala
23:20 Addis Ababa
18:40 Singapore Changi
20:55 Addis Ababa
14:50 Singapore Changi
09:35 Christchurch
Connect
ET915 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ283 Air New Zealand
NZ531 Air New Zealand
14:25 Douala
23:20 Addis Ababa
18:40 Singapore Changi
10:00 Auckland
20:55 Addis Ababa
14:50 Singapore Changi
08:15 Auckland
11:25 Christchurch
Connect
ET915 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ283 Air New Zealand
NZ535 Air New Zealand
14:25 Douala
23:20 Addis Ababa
18:40 Singapore Changi
11:00 Auckland
20:55 Addis Ababa
14:50 Singapore Changi
08:15 Auckland
12:25 Christchurch
Connect

2. Yaounde to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Yaounde.

  2. You take a flight from Yaounde to Christchurch and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
ET925 Ethiopian Airlines
ET638 Ethiopian Airlines
SQ297 Singapore Airlines
14:25 Yaounde
23:20 Addis Ababa
19:50 Singapore Changi
20:30 Addis Ababa
14:50 Singapore Changi
09:30 Christchurch
Connect
ET925 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ295 Air New Zealand
14:25 Yaounde
23:20 Addis Ababa
18:40 Singapore Changi
20:30 Addis Ababa
14:50 Singapore Changi
09:35 Christchurch
Connect
ET925 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ283 Air New Zealand
NZ531 Air New Zealand
14:25 Yaounde
23:20 Addis Ababa
18:40 Singapore Changi
10:00 Auckland
20:30 Addis Ababa
14:50 Singapore Changi
08:15 Auckland
11:25 Christchurch
Connect
ET925 Ethiopian Airlines
ET638 Ethiopian Airlines
NZ283 Air New Zealand
NZ535 Air New Zealand
14:25 Yaounde
23:20 Addis Ababa
18:40 Singapore Changi
11:00 Auckland
20:30 Addis Ababa
14:50 Singapore Changi
08:15 Auckland
12:25 Christchurch
Connect

3. Calabar to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Calabar.

  2. You take a flight from Calabar to Christchurch and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
P47280 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
11:55 Calabar
18:10 Abuja
10:05 Dubai
06:50 Melbourne
12:55 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47280 Air Peace
EK786 Emirates
EK448 Emirates
JQ237 Jetstar
11:55 Calabar
18:10 Abuja
10:05 Dubai
15:55 Auckland
12:55 Abuja
04:25 Dubai
09:50 Auckland
17:15 Christchurch
Connect
P47280 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
11:55 Calabar
18:10 Abuja
10:15 Dubai
07:50 Sydney
12:55 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47280 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
11:55 Calabar
18:10 Abuja
10:35 Dubai
09:30 Brisbane
12:55 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47280 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
11:55 Calabar
18:10 Abuja
10:05 Dubai
13:35 Auckland
12:55 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47280 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
11:55 Calabar
18:10 Abuja
10:05 Dubai
11:40 Auckland
12:55 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
12:45 Calabar
18:10 Abuja
10:05 Dubai
09:05 Melbourne
13:45 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK448 Emirates
JQ237 Jetstar
12:45 Calabar
18:10 Abuja
10:05 Dubai
15:55 Auckland
13:45 Abuja
04:25 Dubai
09:50 Auckland
17:15 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
12:45 Calabar
18:10 Abuja
10:05 Dubai
11:40 Auckland
13:45 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
12:45 Calabar
18:10 Abuja
10:05 Dubai
13:35 Auckland
13:45 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
12:45 Calabar
18:10 Abuja
10:15 Dubai
09:20 Sydney
13:45 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
12:45 Calabar
18:10 Abuja
10:15 Dubai
07:50 Sydney
13:45 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47382 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
12:45 Calabar
18:10 Abuja
10:35 Dubai
09:30 Brisbane
13:45 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
14:10 Calabar
18:10 Abuja
10:35 Dubai
09:30 Brisbane
15:15 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
14:10 Calabar
18:10 Abuja
10:05 Dubai
12:30 Auckland
15:15 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
14:10 Calabar
18:10 Abuja
10:05 Dubai
11:40 Auckland
15:15 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
14:10 Calabar
18:10 Abuja
10:15 Dubai
09:20 Sydney
15:15 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
14:10 Calabar
18:10 Abuja
10:05 Dubai
13:35 Auckland
15:15 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK434 Emirates
VA125 Virgin Australia
14:10 Calabar
18:10 Abuja
10:35 Dubai
09:30 Brisbane
15:15 Abuja
04:25 Dubai
06:25 Brisbane
14:55 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK412 Emirates
QF141 Qantas
JQ233 Jetstar
14:10 Calabar
18:10 Abuja
10:15 Dubai
07:10 Sydney
13:35 Auckland
15:15 Abuja
04:25 Dubai
06:05 Sydney
12:15 Auckland
14:55 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK434 Emirates
NZ200 Air New Zealand
14:10 Calabar
18:10 Abuja
10:35 Dubai
09:30 Brisbane
15:15 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
14:10 Calabar
18:10 Abuja
10:05 Dubai
06:50 Melbourne
15:15 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
14:10 Calabar
18:10 Abuja
10:15 Dubai
07:50 Sydney
15:15 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47182 Air Peace
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
14:10 Calabar
18:10 Abuja
10:05 Dubai
09:05 Melbourne
15:15 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect

4. Uyo to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Uyo.

  2. You take a flight from Uyo to Christchurch and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
P47145 7302 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
11:50 Uyo
18:10 Abuja
10:15 Dubai
07:50 Sydney
12:50 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
11:50 Uyo
18:10 Abuja
10:05 Dubai
11:40 Auckland
12:50 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
11:50 Uyo
18:10 Abuja
10:05 Dubai
12:30 Auckland
12:50 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
11:50 Uyo
18:10 Abuja
10:05 Dubai
13:35 Auckland
12:50 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
11:50 Uyo
18:10 Abuja
10:35 Dubai
09:30 Brisbane
12:50 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
11:50 Uyo
18:10 Abuja
10:05 Dubai
06:50 Melbourne
12:50 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
11:50 Uyo
18:10 Abuja
10:15 Dubai
09:20 Sydney
12:50 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK406 Emirates
QF151 Qantas
JQ233 Jetstar
11:50 Uyo
18:10 Abuja
10:05 Dubai
07:00 Melbourne
13:35 Auckland
12:50 Abuja
04:25 Dubai
05:30 Melbourne
12:35 Auckland
14:55 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK412 Emirates
QF141 Qantas
JQ233 Jetstar
11:50 Uyo
18:10 Abuja
10:15 Dubai
07:10 Sydney
13:35 Auckland
12:50 Abuja
04:25 Dubai
06:05 Sydney
12:15 Auckland
14:55 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK434 Emirates
VA125 Virgin Australia
11:50 Uyo
18:10 Abuja
10:35 Dubai
09:30 Brisbane
12:50 Abuja
04:25 Dubai
06:25 Brisbane
14:55 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK434 Emirates
NZ200 Air New Zealand
11:50 Uyo
18:10 Abuja
10:35 Dubai
09:30 Brisbane
12:50 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47145 7302 Air Peace
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
11:50 Uyo
18:10 Abuja
10:05 Dubai
09:05 Melbourne
12:50 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect

5. Douala to Blenheim

  1. You take a bus, shuttle or taxi from your location in Bali to Douala.

  2. You take a flight from Douala to Blenheim and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Blenheim to your destination in Christchurch, New Zealand.

Flight Depart Arrive
WB213 Rwandair Express
WB102 Rwandair Express
QF64 Qantas
QF163 Qantas
S8281 Sounds Air
16:40 Douala
22:35 Kigali
19:10 Johannesburg
18:40 Sydney
07:25 Wellington
21:10 Kigali
02:25 Johannesburg
14:55 Sydney
23:50 Wellington
07:55 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8729 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
07:00 Auckland
12:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:10 Wellington
13:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF147 Qantas
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:00 Sydney
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
21:05 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF149 Qantas
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
19:15 Sydney
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
00:15 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ228 Air New Zealand
NZ5330 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
06:35 Christchurch
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
23:55 Christchurch
07:35 Wellington
09:30 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ407 Air New Zealand
NZ8729 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
07:30 Auckland
12:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:40 Wellington
13:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ228 Air New Zealand
NZ5332 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
07:00 Christchurch
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
23:55 Christchurch
08:00 Wellington
09:30 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF562 Qantas
NZ240 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:35 Sydney
19:05 Brisbane
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
18:05 Brisbane
00:35 Wellington
09:30 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ407 Air New Zealand
NZ8733 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
07:30 Auckland
15:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:40 Wellington
16:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8733 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
07:00 Auckland
15:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:10 Wellington
16:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ248 Air New Zealand
NZ8729 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
12:30 Wellington
01:25 Johannesburg
14:55 Sydney
23:59 Wellington
13:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8729 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
06:30 Auckland
12:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
07:40 Wellington
13:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8733 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
06:30 Auckland
15:30 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
07:40 Wellington
16:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ248 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
23:59 Wellington
09:30 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ8201 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
06:45 Auckland
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:15 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF163 Qantas
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:40 Sydney
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
23:50 Wellington
09:30 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF139 Qantas
S8674 Sounds Air
18:50 Douala
19:10 Johannesburg
18:40 Sydney
12:55 Christchurch
01:25 Johannesburg
14:55 Sydney
23:45 Christchurch
13:45 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF139 Qantas
S8652 Sounds Air
18:50 Douala
19:10 Johannesburg
18:40 Sydney
08:25 Christchurch
01:25 Johannesburg
14:55 Sydney
23:45 Christchurch
09:15 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF139 Qantas
NZ522 Air New Zealand
NZ8209 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:40 Sydney
07:00 Christchurch
15:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:45 Christchurch
08:20 Auckland
17:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF163 Qantas
S8281 Sounds Air
18:50 Douala
19:10 Johannesburg
18:40 Sydney
07:25 Wellington
01:25 Johannesburg
14:55 Sydney
23:50 Wellington
07:55 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ8209 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:40 Sydney
06:00 Wellington
15:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:50 Wellington
07:05 Auckland
17:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ8207 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
11:40 Auckland
01:25 Johannesburg
12:20 Perth
05:35 Auckland
13:10 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ228 Air New Zealand
NZ522 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
07:00 Christchurch
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:55 Christchurch
08:20 Auckland
11:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
07:00 Auckland
09:00 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
08:10 Wellington
09:30 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF139 Qantas
NZ522 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:40 Sydney
07:00 Christchurch
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:45 Christchurch
08:20 Auckland
11:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
06:30 Auckland
09:00 Wellington
01:25 Johannesburg
12:20 Perth
05:35 Auckland
07:40 Wellington
09:30 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ248 Air New Zealand
NZ406 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
07:15 Wellington
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:59 Wellington
08:20 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
JQ203 Jetstar
NZ8201 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:50 Sydney
06:45 Auckland
01:25 Johannesburg
14:55 Sydney
21:55 Auckland
08:15 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ248 Air New Zealand
NZ402 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
06:00 Wellington
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:59 Wellington
07:05 Auckland
11:00 Blenheim
Connect
KP62 ASKY
SA280 South African Airways
NZ176 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
21:10 Johannesburg
19:20 Perth
09:30 Auckland
01:25 Johannesburg
12:20 Perth
05:35 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
NZ248 Air New Zealand
NZ404 Air New Zealand
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:45 Sydney
06:45 Wellington
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:59 Wellington
07:50 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF147 Qantas
NZ8201 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:00 Sydney
06:45 Auckland
01:25 Johannesburg
14:55 Sydney
21:05 Auckland
08:15 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF163 Qantas
NZ406 Air New Zealand
NZ8209 Air New Zealand
18:50 Douala
19:10 Johannesburg
18:40 Sydney
07:15 Wellington
15:30 Auckland
01:25 Johannesburg
14:55 Sydney
23:50 Wellington
08:20 Auckland
17:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF149 Qantas
NZ8201 Air New Zealand
18:50 Douala
19:10 Johannesburg
19:15 Sydney
06:45 Auckland
01:25 Johannesburg
14:55 Sydney
00:15 Auckland
08:15 Blenheim
Connect
KP62 ASKY
QF64 Qantas
JQ203 Jetstar
NZ8203 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:50 Sydney
09:30 Auckland
01:25 Johannesburg
14:55 Sydney
21:55 Auckland
11:00 Blenheim
Connect
KP62 ASKY
QF64 Qantas
QF536 Qantas
NZ240 Air New Zealand
NZ8725 Air New Zealand
18:50 Douala
19:10 Johannesburg
16:05 Sydney
19:05 Brisbane
09:00 Wellington
01:25 Johannesburg
14:55 Sydney
17:35 Brisbane
00:35 Wellington
09:30 Blenheim
Connect

6. Owerri to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Owerri.

  2. You take a flight from Owerri to Christchurch and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
P47154 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
08:50 Owerri
18:10 Abuja
10:05 Dubai
11:40 Auckland
10:00 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47154 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
08:50 Owerri
18:10 Abuja
10:05 Dubai
06:50 Melbourne
10:00 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47154 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
08:50 Owerri
18:10 Abuja
10:15 Dubai
07:50 Sydney
10:00 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47154 Air Peace
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
08:50 Owerri
18:10 Abuja
10:05 Dubai
12:30 Auckland
10:00 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
P47154 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
08:50 Owerri
18:10 Abuja
10:05 Dubai
13:35 Auckland
10:00 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47154 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
08:50 Owerri
18:10 Abuja
10:35 Dubai
09:30 Brisbane
10:00 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
13:17 Owerri
18:10 Abuja
10:05 Dubai
13:35 Auckland
14:27 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK434 Emirates
QF135 Qantas
13:17 Owerri
18:10 Abuja
10:35 Dubai
09:30 Brisbane
14:27 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
13:17 Owerri
18:10 Abuja
10:15 Dubai
09:20 Sydney
14:27 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
13:17 Owerri
18:10 Abuja
10:05 Dubai
09:05 Melbourne
14:27 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
13:17 Owerri
18:10 Abuja
10:05 Dubai
12:30 Auckland
14:27 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK434 Emirates
VA125 Virgin Australia
13:17 Owerri
18:10 Abuja
10:35 Dubai
09:30 Brisbane
14:27 Abuja
04:25 Dubai
06:25 Brisbane
14:55 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
13:17 Owerri
18:10 Abuja
10:05 Dubai
11:40 Auckland
14:27 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK412 Emirates
QF141 Qantas
JQ233 Jetstar
13:17 Owerri
18:10 Abuja
10:15 Dubai
07:10 Sydney
13:35 Auckland
14:27 Abuja
04:25 Dubai
06:05 Sydney
12:15 Auckland
14:55 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK406 Emirates
QF133 Qantas
13:17 Owerri
18:10 Abuja
10:05 Dubai
06:50 Melbourne
14:27 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK412 Emirates
EK412 Emirates
13:17 Owerri
18:10 Abuja
10:15 Dubai
07:50 Sydney
14:27 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
9J368 Dana Airlines
EK786 Emirates
EK434 Emirates
NZ200 Air New Zealand
13:17 Owerri
18:10 Abuja
10:35 Dubai
09:30 Brisbane
14:27 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect

7. Port Harcourt to Christchurch

  1. You take a bus, shuttle or taxi from your location in Bali to Port Harcourt.

  2. You take a flight from Port Harcourt to Christchurch and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Christchurch to your destination in Christchurch, New Zealand.

Flight Depart Arrive
NIG382 Aero Nigeria
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
10:10 Port Harcourt
18:10 Abuja
10:05 Dubai
12:30 Auckland
11:20 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
VM1621 Max Air Limited
EK786 Emirates
EK448 Emirates
JQ237 Jetstar
10:45 Port Harcourt
18:10 Abuja
10:05 Dubai
15:55 Auckland
11:45 Abuja
04:25 Dubai
09:50 Auckland
17:15 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
12:00 Port Harcourt
18:10 Abuja
10:35 Dubai
09:30 Brisbane
13:00 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
12:00 Port Harcourt
18:10 Abuja
10:05 Dubai
13:35 Auckland
13:00 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
12:00 Port Harcourt
18:10 Abuja
10:15 Dubai
07:50 Sydney
13:00 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
12:00 Port Harcourt
18:10 Abuja
10:05 Dubai
11:40 Auckland
13:00 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
12:00 Port Harcourt
18:10 Abuja
10:05 Dubai
06:50 Melbourne
13:00 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47045 Air Peace
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
12:00 Port Harcourt
18:10 Abuja
10:05 Dubai
12:30 Auckland
13:00 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK412 Emirates
QF141 Qantas
JQ233 Jetstar
14:50 Port Harcourt
18:10 Abuja
10:15 Dubai
07:10 Sydney
13:35 Auckland
15:50 Abuja
04:25 Dubai
06:05 Sydney
12:15 Auckland
14:55 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
14:50 Port Harcourt
18:10 Abuja
10:05 Dubai
09:05 Melbourne
15:50 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
14:50 Port Harcourt
18:10 Abuja
10:05 Dubai
11:40 Auckland
15:50 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
14:50 Port Harcourt
18:10 Abuja
10:15 Dubai
07:50 Sydney
15:50 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK448 Emirates
JQ237 Jetstar
14:50 Port Harcourt
18:10 Abuja
10:05 Dubai
15:55 Auckland
15:50 Abuja
04:25 Dubai
09:50 Auckland
17:15 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
14:50 Port Harcourt
18:10 Abuja
10:15 Dubai
09:20 Sydney
15:50 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
14:50 Port Harcourt
18:10 Abuja
10:05 Dubai
06:50 Melbourne
15:50 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
14:50 Port Harcourt
18:10 Abuja
10:35 Dubai
09:30 Brisbane
15:50 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47292 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
14:50 Port Harcourt
18:10 Abuja
10:05 Dubai
13:35 Auckland
15:50 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK412 Emirates
NZ222 Air New Zealand
15:15 Port Harcourt
18:10 Abuja
10:15 Dubai
09:20 Sydney
16:15 Abuja
04:25 Dubai
06:05 Sydney
14:30 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK406 Emirates
NZ212 Air New Zealand
15:15 Port Harcourt
18:10 Abuja
10:05 Dubai
09:05 Melbourne
16:15 Abuja
04:25 Dubai
05:30 Melbourne
14:30 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK434 Emirates
VA125 Virgin Australia
15:15 Port Harcourt
18:10 Abuja
10:35 Dubai
09:30 Brisbane
16:15 Abuja
04:25 Dubai
06:25 Brisbane
14:55 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK412 Emirates
QF141 Qantas
JQ233 Jetstar
15:15 Port Harcourt
18:10 Abuja
10:15 Dubai
07:10 Sydney
13:35 Auckland
16:15 Abuja
04:25 Dubai
06:05 Sydney
12:15 Auckland
14:55 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK448 Emirates
JQ231 Jetstar
15:15 Port Harcourt
18:10 Abuja
10:05 Dubai
11:40 Auckland
16:15 Abuja
04:25 Dubai
09:50 Auckland
13:00 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK448 Emirates
JQ243 Jetstar
15:15 Port Harcourt
18:10 Abuja
10:05 Dubai
12:30 Auckland
16:15 Abuja
04:25 Dubai
09:50 Auckland
13:50 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK434 Emirates
NZ200 Air New Zealand
15:15 Port Harcourt
18:10 Abuja
10:35 Dubai
09:30 Brisbane
16:15 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK448 Emirates
JQ233 Jetstar
15:15 Port Harcourt
18:10 Abuja
10:05 Dubai
13:35 Auckland
16:15 Abuja
04:25 Dubai
09:50 Auckland
14:55 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK434 Emirates
QF135 Qantas
15:15 Port Harcourt
18:10 Abuja
10:35 Dubai
09:30 Brisbane
16:15 Abuja
04:25 Dubai
06:25 Brisbane
15:00 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK412 Emirates
EK412 Emirates
15:15 Port Harcourt
18:10 Abuja
10:15 Dubai
07:50 Sydney
16:15 Abuja
04:25 Dubai
06:05 Sydney
12:55 Christchurch
Connect
P47090 Air Peace
EK786 Emirates
EK406 Emirates
QF133 Qantas
15:15 Port Harcourt
18:10 Abuja
10:05 Dubai
06:50 Melbourne
16:15 Abuja
04:25 Dubai
05:30 Melbourne
12:20 Christchurch
Connect

References

Find Hotels in Christchurch, New Zealand

You can find hotels and accommodations in Christchurch, New Zealand with our hotels search tool below

Booking.com