How to get to Christchurch, New Zealand from Bali by flight ? You can check flights from Bali to Christchurch, New Zealand below.
You can find flight ticket prices from Bali to Christchurch, New Zealand with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Christchurch and cost approximately 1100 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Yaounde.
You take a flight from Yaounde to Christchurch and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Calabar.
You take a flight from Calabar to Christchurch and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Uyo.
You take a flight from Uyo to Christchurch and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Blenheim and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Owerri.
You take a flight from Owerri to Christchurch and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Port Harcourt.
You take a flight from Port Harcourt to Christchurch and cost approximately 1200 USD.
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 |
You can find hotels and accommodations in Christchurch, New Zealand with our hotels search tool below
Booking.com