How to get to Dunedin Airport (DUD), New Zealand from Alexandra by flight ? You can check flights from Alexandra to Dunedin Airport (DUD), New Zealand below.
You can find flight ticket prices from Alexandra to Dunedin Airport (DUD), New Zealand with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.
You take a flight from Johannesburg to Dunedin and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Dunedin to your destination in Dunedin Airport (DUD), New Zealand.
Flight | Depart | Arrive | |
---|---|---|---|
QF64
Qantas
QF479
Qantas
JQ217
Jetstar
JQ269
Jetstar
|
19:10
Johannesburg
18:00
Sydney
23:45
Melbourne
14:10
Auckland
|
15:55
Sydney
19:25
Melbourne
05:15
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF475
Qantas
JQ217
Jetstar
NZ671
Air New Zealand
|
19:10
Johannesburg
17:30
Sydney
23:45
Melbourne
07:25
Auckland
|
15:55
Sydney
18:55
Melbourne
05:15
Auckland
09:20
Dunedin
|
Connect |
QF64
Qantas
QF479
Qantas
JQ217
Jetstar
NZ671
Air New Zealand
|
19:10
Johannesburg
18:00
Sydney
23:45
Melbourne
07:25
Auckland
|
15:55
Sydney
19:25
Melbourne
05:15
Auckland
09:20
Dunedin
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5743
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
08:35
Christchurch
|
15:55
Sydney
00:30
Christchurch
09:40
Dunedin
|
Connect |
QF64
Qantas
QF147
Qantas
JQ251
Jetstar
NZ681
Air New Zealand
|
19:10
Johannesburg
17:35
Sydney
06:00
Auckland
08:30
Wellington
|
15:55
Sydney
22:45
Auckland
07:05
Wellington
09:55
Dunedin
|
Connect |
QF64
Qantas
QF471
Qantas
JQ217
Jetstar
NZ671
Air New Zealand
|
19:10
Johannesburg
17:00
Sydney
23:45
Melbourne
07:25
Auckland
|
15:55
Sydney
18:25
Melbourne
05:15
Auckland
09:20
Dunedin
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ251
Jetstar
NZ681
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
06:00
Auckland
08:30
Wellington
|
15:55
Sydney
00:50
Auckland
07:05
Wellington
09:55
Dunedin
|
Connect |
QF64
Qantas
QF163
Qantas
JQ250
Jetstar
JQ269
Jetstar
|
19:10
Johannesburg
18:40
Sydney
07:45
Wellington
14:10
Auckland
|
15:55
Sydney
23:55
Wellington
08:45
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ269
Jetstar
|
19:10
Johannesburg
19:40
Sydney
14:10
Auckland
|
15:55
Sydney
00:50
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF147
Qantas
JQ269
Jetstar
|
19:10
Johannesburg
17:35
Sydney
14:10
Auckland
|
15:55
Sydney
22:45
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF149
Qantas
JQ269
Jetstar
|
19:10
Johannesburg
18:50
Sydney
14:10
Auckland
|
15:55
Sydney
23:59
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5741
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
06:40
Christchurch
|
15:55
Sydney
00:30
Christchurch
07:45
Dunedin
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5753
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
17:00
Christchurch
|
15:55
Sydney
00:30
Christchurch
18:05
Dunedin
|
Connect |
QF64
Qantas
QF139
Qantas
JQ232 234
Jetstar
JQ269
Jetstar
|
19:10
Johannesburg
19:25
Sydney
11:25
Christchurch
14:10
Auckland
|
15:55
Sydney
00:30
Christchurch
12:45
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF147
Qantas
NZ671
Air New Zealand
|
19:10
Johannesburg
17:35
Sydney
07:25
Auckland
|
15:55
Sydney
22:45
Auckland
09:20
Dunedin
|
Connect |
QF64
Qantas
JQ203
Jetstar
NZ671
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
07:25
Auckland
|
15:55
Sydney
00:50
Auckland
09:20
Dunedin
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ285
Jetstar
|
19:10
Johannesburg
19:40
Sydney
14:20
Auckland
|
15:55
Sydney
00:50
Auckland
16:10
Dunedin
|
Connect |
QF64
Qantas
QF139
Qantas
JQ226
Jetstar
JQ269
Jetstar
|
19:10
Johannesburg
19:25
Sydney
06:30
Christchurch
14:10
Auckland
|
15:55
Sydney
00:30
Christchurch
07:50
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF147
Qantas
JQ285
Jetstar
|
19:10
Johannesburg
17:35
Sydney
14:20
Auckland
|
15:55
Sydney
22:45
Auckland
16:10
Dunedin
|
Connect |
QF64
Qantas
QF163
Qantas
NZ681
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
08:30
Wellington
|
15:55
Sydney
23:55
Wellington
09:55
Dunedin
|
Connect |
QF64
Qantas
QF149
Qantas
JQ285
Jetstar
|
19:10
Johannesburg
18:50
Sydney
14:20
Auckland
|
15:55
Sydney
23:59
Auckland
16:10
Dunedin
|
Connect |
QF64
Qantas
QF149
Qantas
JQ251
Jetstar
NZ681
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
06:00
Auckland
08:30
Wellington
|
15:55
Sydney
23:59
Auckland
07:05
Wellington
09:55
Dunedin
|
Connect |
QF64
Qantas
QF471
Qantas
QF151
Qantas
JQ269
Jetstar
|
19:10
Johannesburg
17:00
Sydney
07:20
Melbourne
14:10
Auckland
|
15:55
Sydney
18:25
Melbourne
12:55
Auckland
16:00
Dunedin
|
Connect |
QF64
Qantas
QF149
Qantas
NZ671
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
07:25
Auckland
|
15:55
Sydney
23:59
Auckland
09:20
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ401
Air New Zealand
NZ689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
15:00
Wellington
|
12:15
Perth
05:35
Auckland
07:40
Wellington
16:25
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ407
Air New Zealand
NZ689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:30
Auckland
15:00
Wellington
|
12:15
Perth
05:35
Auckland
08:40
Wellington
16:25
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ405
Air New Zealand
NZ689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
15:00
Wellington
|
12:15
Perth
05:35
Auckland
08:10
Wellington
16:25
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ405
Air New Zealand
NZ5689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
14:25
Wellington
|
12:15
Perth
05:35
Auckland
08:10
Wellington
16:15
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
NZ5755
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
15:50
Christchurch
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
16:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ517
Air New Zealand
NZ5755
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
15:50
Christchurch
|
12:15
Perth
05:35
Auckland
07:55
Christchurch
16:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
NZ5751
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
13:50
Christchurch
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
14:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ405
Air New Zealand
NZ5693
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
13:00
Wellington
|
12:15
Perth
05:35
Auckland
08:10
Wellington
14:50
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ675
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
12:25
Auckland
|
12:15
Perth
05:35
Auckland
14:20
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ407
Air New Zealand
NZ5689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:30
Auckland
14:25
Wellington
|
12:15
Perth
05:35
Auckland
08:40
Wellington
16:15
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ401
Air New Zealand
NZ681
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
08:30
Wellington
|
12:15
Perth
05:35
Auckland
07:40
Wellington
09:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ401
Air New Zealand
NZ5689
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
14:25
Wellington
|
12:15
Perth
05:35
Auckland
07:40
Wellington
16:15
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ517
Air New Zealand
NZ5751
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
13:50
Christchurch
|
12:15
Perth
05:35
Auckland
07:55
Christchurch
14:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ523
Air New Zealand
NZ5755
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
08:00
Auckland
15:50
Christchurch
|
12:15
Perth
05:35
Auckland
09:25
Christchurch
16:55
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ671
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:25
Auckland
|
12:15
Perth
05:35
Auckland
09:20
Dunedin
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ523
Air New Zealand
NZ5751
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
08:00
Auckland
13:50
Christchurch
|
12:15
Perth
05:35
Auckland
09:25
Christchurch
14:55
Dunedin
|
Connect |
You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.
You take a flight from Johannesburg to Queenstown and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Queenstown to your destination in Dunedin Airport (DUD), New Zealand.
Flight | Depart | Arrive | |
---|---|---|---|
SQ479
Singapore Airlines
SQ281
Singapore Airlines
NZ613
Air New Zealand
|
13:45
Johannesburg
08:45
Singapore Changi
07:50
Auckland
|
06:10
Singapore Changi
23:35
Auckland
09:45
Queenstown
|
Connect |
SQ479
Singapore Airlines
SQ281
Singapore Airlines
NZ611
Air New Zealand
|
13:45
Johannesburg
08:45
Singapore Changi
06:50
Auckland
|
06:10
Singapore Changi
23:35
Auckland
08:45
Queenstown
|
Connect |
SQ479
Singapore Airlines
NZ281
Air New Zealand
NZ611
Air New Zealand
|
13:45
Johannesburg
08:50
Singapore Changi
06:50
Auckland
|
06:10
Singapore Changi
23:25
Auckland
08:45
Queenstown
|
Connect |
SQ479
Singapore Airlines
NZ281
Air New Zealand
NZ613
Air New Zealand
|
13:45
Johannesburg
08:50
Singapore Changi
07:50
Auckland
|
06:10
Singapore Changi
23:25
Auckland
09:45
Queenstown
|
Connect |
EK768
Emirates
EK408
Emirates
JQ219
Jetstar
|
15:10
Johannesburg
03:00
Dubai
06:15
Melbourne
|
01:25
Dubai
23:20
Melbourne
11:25
Queenstown
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ295
Jetstar
|
19:10
Johannesburg
19:40
Sydney
08:35
Auckland
|
15:55
Sydney
00:50
Auckland
10:25
Queenstown
|
Connect |
QF64
Qantas
QF149
Qantas
NZ611
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
06:50
Auckland
|
15:55
Sydney
23:59
Auckland
08:45
Queenstown
|
Connect |
QF64
Qantas
QF475
Qantas
JQ219
Jetstar
|
19:10
Johannesburg
17:30
Sydney
06:15
Melbourne
|
15:55
Sydney
18:55
Melbourne
11:25
Queenstown
|
Connect |
QF64
Qantas
QF149
Qantas
JQ295
Jetstar
|
19:10
Johannesburg
18:50
Sydney
08:35
Auckland
|
15:55
Sydney
23:59
Auckland
10:25
Queenstown
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5603
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
09:45
Wellington
|
15:55
Sydney
23:55
Wellington
11:45
Queenstown
|
Connect |
QF64
Qantas
QF149
Qantas
JQ293
Jetstar
|
19:10
Johannesburg
18:50
Sydney
13:35
Auckland
|
15:55
Sydney
23:59
Auckland
15:25
Queenstown
|
Connect |
QF64
Qantas
JQ428
Jetstar
JQ193
Jetstar
|
19:10
Johannesburg
17:05
Sydney
06:15
Gold Coast
|
15:55
Sydney
17:25
Gold Coast
12:30
Queenstown
|
Connect |
QF64
Qantas
JQ416
Jetstar
JQ193
Jetstar
|
19:10
Johannesburg
17:35
Sydney
06:15
Gold Coast
|
15:55
Sydney
17:55
Gold Coast
12:30
Queenstown
|
Connect |
QF64
Qantas
JQ424
Jetstar
JQ193
Jetstar
|
19:10
Johannesburg
18:40
Sydney
06:15
Gold Coast
|
15:55
Sydney
19:00
Gold Coast
12:30
Queenstown
|
Connect |
QF64
Qantas
QF147
Qantas
JQ295
Jetstar
|
19:10
Johannesburg
17:35
Sydney
08:35
Auckland
|
15:55
Sydney
22:45
Auckland
10:25
Queenstown
|
Connect |
QF64
Qantas
QF544
Qantas
QF185
Qantas
|
19:10
Johannesburg
18:05
Sydney
09:30
Brisbane
|
15:55
Sydney
18:30
Brisbane
15:10
Queenstown
|
Connect |
QF64
Qantas
QF163
Qantas
NZ603
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
09:00
Wellington
|
15:55
Sydney
23:55
Wellington
10:25
Queenstown
|
Connect |
QF64
Qantas
QF540
Qantas
QF185
Qantas
|
19:10
Johannesburg
17:05
Sydney
09:30
Brisbane
|
15:55
Sydney
17:30
Brisbane
15:10
Queenstown
|
Connect |
QF64
Qantas
QF181
Qantas
|
19:10
Johannesburg
11:15
Sydney
|
15:55
Sydney
16:15
Queenstown
|
Connect |
QF64
Qantas
QF556
Qantas
QF185
Qantas
|
19:10
Johannesburg
19:05
Sydney
09:30
Brisbane
|
15:55
Sydney
19:30
Brisbane
15:10
Queenstown
|
Connect |
QF64
Qantas
QF163
Qantas
JQ279
Jetstar
|
19:10
Johannesburg
18:40
Sydney
08:40
Wellington
|
15:55
Sydney
23:55
Wellington
10:05
Queenstown
|
Connect |
QF64
Qantas
QF475
Qantas
QF177
Qantas
|
19:10
Johannesburg
17:30
Sydney
07:15
Melbourne
|
15:55
Sydney
18:55
Melbourne
12:25
Queenstown
|
Connect |
QF64
Qantas
QF471
Qantas
QF177
Qantas
|
19:10
Johannesburg
17:00
Sydney
07:15
Melbourne
|
15:55
Sydney
18:25
Melbourne
12:25
Queenstown
|
Connect |
QF64
Qantas
QF147
Qantas
NZ611
Air New Zealand
|
19:10
Johannesburg
17:35
Sydney
06:50
Auckland
|
15:55
Sydney
22:45
Auckland
08:45
Queenstown
|
Connect |
QF64
Qantas
QF479
Qantas
QF177
Qantas
|
19:10
Johannesburg
18:00
Sydney
07:15
Melbourne
|
15:55
Sydney
19:25
Melbourne
12:25
Queenstown
|
Connect |
QF64
Qantas
QF121
Qantas
|
19:10
Johannesburg
09:30
Sydney
|
15:55
Sydney
14:30
Queenstown
|
Connect |
QF64
Qantas
QF479
Qantas
JQ219
Jetstar
|
19:10
Johannesburg
18:00
Sydney
06:15
Melbourne
|
15:55
Sydney
19:25
Melbourne
11:25
Queenstown
|
Connect |
QF64
Qantas
QF181
Qantas
|
19:10
Johannesburg
07:35
Sydney
|
15:55
Sydney
12:35
Queenstown
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5643
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
08:20
Christchurch
|
15:55
Sydney
00:30
Christchurch
09:35
Queenstown
|
Connect |
QF64
Qantas
QF147
Qantas
JQ293
Jetstar
|
19:10
Johannesburg
17:35
Sydney
13:35
Auckland
|
15:55
Sydney
22:45
Auckland
15:25
Queenstown
|
Connect |
QF64
Qantas
QF471
Qantas
JQ219
Jetstar
|
19:10
Johannesburg
17:00
Sydney
06:15
Melbourne
|
15:55
Sydney
18:25
Melbourne
11:25
Queenstown
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5653
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
14:30
Christchurch
|
15:55
Sydney
00:30
Christchurch
15:45
Queenstown
|
Connect |
QF64
Qantas
JQ203
Jetstar
NZ611
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
06:50
Auckland
|
15:55
Sydney
00:50
Auckland
08:45
Queenstown
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ611
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:50
Auckland
|
12:15
Perth
05:35
Auckland
08:45
Queenstown
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ615
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
09:30
Auckland
|
12:15
Perth
05:35
Auckland
11:25
Queenstown
|
Connect |
SA280
South African Airways
QF780
Qantas
NZ264
Air New Zealand
|
21:05
Johannesburg
16:00
Perth
09:10
Melbourne
|
12:15
Perth
22:25
Melbourne
14:25
Queenstown
|
Connect |
SA280
South African Airways
QF784
Qantas
NZ264
Air New Zealand
|
21:05
Johannesburg
23:55
Perth
09:10
Melbourne
|
12:15
Perth
06:20
Melbourne
14:25
Queenstown
|
Connect |
SA280
South African Airways
QF566
Qantas
NZ232
Air New Zealand
|
21:05
Johannesburg
15:30
Perth
09:25
Sydney
|
12:15
Perth
22:30
Sydney
14:30
Queenstown
|
Connect |
SA280
South African Airways
QF582
Qantas
NZ232
Air New Zealand
|
21:05
Johannesburg
13:35
Perth
09:25
Sydney
|
12:15
Perth
20:35
Sydney
14:30
Queenstown
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ613
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:50
Auckland
|
12:15
Perth
05:35
Auckland
09:45
Queenstown
|
Connect |
You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.
You take a flight from Johannesburg to Invercargill and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Invercargill to your destination in Dunedin Airport (DUD), New Zealand.
Flight | Depart | Arrive | |
---|---|---|---|
QF64
Qantas
QF139
Qantas
NZ5705
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
08:45
Christchurch
|
15:55
Sydney
00:30
Christchurch
10:10
Invercargill
|
Connect |
QF64
Qantas
QF475
Qantas
JQ173
Jetstar
NZ5705
Air New Zealand
|
19:10
Johannesburg
17:30
Sydney
23:55
Melbourne
08:45
Christchurch
|
15:55
Sydney
18:55
Melbourne
05:10
Christchurch
10:10
Invercargill
|
Connect |
QF64
Qantas
QF479
Qantas
JQ173
Jetstar
NZ5705
Air New Zealand
|
19:10
Johannesburg
18:00
Sydney
23:55
Melbourne
08:45
Christchurch
|
15:55
Sydney
19:25
Melbourne
05:10
Christchurch
10:10
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5345
Air New Zealand
NZ5715
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
10:05
Wellington
16:20
Christchurch
|
15:55
Sydney
23:55
Wellington
11:10
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF475
Qantas
QF133
Qantas
NZ5715
Air New Zealand
|
19:10
Johannesburg
17:30
Sydney
07:20
Melbourne
16:20
Christchurch
|
15:55
Sydney
18:55
Melbourne
12:40
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF471
Qantas
JQ173
Jetstar
NZ5705
Air New Zealand
|
19:10
Johannesburg
17:00
Sydney
23:55
Melbourne
08:45
Christchurch
|
15:55
Sydney
18:25
Melbourne
05:10
Christchurch
10:10
Invercargill
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5715
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
16:20
Christchurch
|
15:55
Sydney
00:30
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF147
Qantas
NZ697
Air New Zealand
|
19:10
Johannesburg
17:35
Sydney
10:10
Auckland
|
15:55
Sydney
22:45
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
QF149
Qantas
NZ697
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
10:10
Auckland
|
15:55
Sydney
23:59
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
QF471
Qantas
QF133
Qantas
NZ5715
Air New Zealand
|
19:10
Johannesburg
17:00
Sydney
07:20
Melbourne
16:20
Christchurch
|
15:55
Sydney
18:25
Melbourne
12:40
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF149
Qantas
NZ519
Air New Zealand
NZ5715
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
07:00
Auckland
16:20
Christchurch
|
15:55
Sydney
23:59
Auckland
08:25
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF139
Qantas
NZ5713 8713
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
14:30
Christchurch
|
15:55
Sydney
00:30
Christchurch
15:55
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ8877
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
18:15
Wellington
|
15:55
Sydney
23:55
Wellington
20:25
Invercargill
|
Connect |
QF64
Qantas
QF139
Qantas
NZ522
Air New Zealand
NZ697
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
07:00
Christchurch
10:10
Auckland
|
15:55
Sydney
00:30
Christchurch
08:25
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
QF475
Qantas
QF133
Qantas
NZ5713 8713
Air New Zealand
|
19:10
Johannesburg
17:30
Sydney
07:20
Melbourne
14:30
Christchurch
|
15:55
Sydney
18:55
Melbourne
12:40
Christchurch
15:55
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ406
Air New Zealand
NZ697
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
07:00
Wellington
10:10
Auckland
|
15:55
Sydney
23:55
Wellington
08:05
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5345
Air New Zealand
NZ5713 8713
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
10:05
Wellington
14:30
Christchurch
|
15:55
Sydney
23:55
Wellington
11:10
Christchurch
15:55
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ402
Air New Zealand
NZ697
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
06:15
Wellington
10:10
Auckland
|
15:55
Sydney
23:55
Wellington
07:20
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ253
Jetstar
NZ8873
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
06:55
Auckland
10:55
Wellington
|
15:55
Sydney
00:50
Auckland
08:00
Wellington
13:05
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ8873
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
10:55
Wellington
|
15:55
Sydney
23:55
Wellington
13:05
Invercargill
|
Connect |
QF64
Qantas
QF139
Qantas
JQ286
Jetstar
NZ8873
Air New Zealand
|
19:10
Johannesburg
19:25
Sydney
08:40
Christchurch
10:55
Wellington
|
15:55
Sydney
00:30
Christchurch
09:30
Wellington
13:05
Invercargill
|
Connect |
QF64
Qantas
JQ203
Jetstar
NZ697
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
10:10
Auckland
|
15:55
Sydney
00:50
Auckland
12:15
Invercargill
|
Connect |
QF64
Qantas
QF149
Qantas
JQ253
Jetstar
NZ8873
Air New Zealand
|
19:10
Johannesburg
18:50
Sydney
06:55
Auckland
10:55
Wellington
|
15:55
Sydney
23:59
Auckland
08:00
Wellington
13:05
Invercargill
|
Connect |
QF64
Qantas
QF544
Qantas
QF135
Qantas
NZ8715
Air New Zealand
|
19:10
Johannesburg
18:05
Sydney
09:15
Brisbane
17:05
Christchurch
|
15:55
Sydney
18:30
Brisbane
15:45
Christchurch
18:30
Invercargill
|
Connect |
QF64
Qantas
JQ203
Jetstar
JQ251
Jetstar
NZ8873
Air New Zealand
|
19:10
Johannesburg
19:40
Sydney
06:00
Auckland
10:55
Wellington
|
15:55
Sydney
00:50
Auckland
07:05
Wellington
13:05
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5343
Air New Zealand
NZ5715
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
09:35
Wellington
16:20
Christchurch
|
15:55
Sydney
23:55
Wellington
10:40
Christchurch
17:45
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5343
Air New Zealand
NZ8715
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
09:35
Wellington
17:05
Christchurch
|
15:55
Sydney
23:55
Wellington
10:40
Christchurch
18:30
Invercargill
|
Connect |
QF64
Qantas
QF163
Qantas
NZ5343
Air New Zealand
NZ5713 8713
Air New Zealand
|
19:10
Johannesburg
18:40
Sydney
09:35
Wellington
14:30
Christchurch
|
15:55
Sydney
23:55
Wellington
10:40
Christchurch
15:55
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
NZ5715
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
16:20
Christchurch
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
17:45
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ523
Air New Zealand
NZ5713 8713
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
08:00
Auckland
14:30
Christchurch
|
12:15
Perth
05:35
Auckland
09:25
Christchurch
15:55
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
NZ5713 8713
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
14:30
Christchurch
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
15:55
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ523
Air New Zealand
NZ5715
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
08:00
Auckland
16:20
Christchurch
|
12:15
Perth
05:35
Auckland
09:25
Christchurch
17:45
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ405
Air New Zealand
NZ8873
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
10:55
Wellington
|
12:15
Perth
05:35
Auckland
08:10
Wellington
13:05
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ401
Air New Zealand
NZ8873
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
10:55
Wellington
|
12:15
Perth
05:35
Auckland
07:40
Wellington
13:05
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ407
Air New Zealand
NZ8873
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:30
Auckland
10:55
Wellington
|
12:15
Perth
05:35
Auckland
08:40
Wellington
13:05
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
NZ5707
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
10:10
Christchurch
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
11:35
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ517
Air New Zealand
NZ5705
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
08:45
Christchurch
|
12:15
Perth
05:35
Auckland
07:55
Christchurch
10:10
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ697
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
10:10
Auckland
|
12:15
Perth
05:35
Auckland
12:15
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ523
Air New Zealand
NZ8715
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
08:00
Auckland
17:05
Christchurch
|
12:15
Perth
05:35
Auckland
09:25
Christchurch
18:30
Invercargill
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ517
Air New Zealand
NZ5713 8713
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
14:30
Christchurch
|
12:15
Perth
05:35
Auckland
07:55
Christchurch
15:55
Invercargill
|
Connect |
You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.
You take a flight from Johannesburg to Christchurch and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Christchurch to your destination in Dunedin Airport (DUD), New Zealand.
Flight | Depart | Arrive | |
---|---|---|---|
QF64
Qantas
QF139
Qantas
|
19:10
Johannesburg
19:25
Sydney
|
15:55
Sydney
00:30
Christchurch
|
Connect |
QF64
Qantas
QF475
Qantas
JQ173
Jetstar
|
19:10
Johannesburg
17:30
Sydney
23:55
Melbourne
|
15:55
Sydney
18:55
Melbourne
05:10
Christchurch
|
Connect |
QF64
Qantas
QF471
Qantas
JQ173
Jetstar
|
19:10
Johannesburg
17:00
Sydney
23:55
Melbourne
|
15:55
Sydney
18:25
Melbourne
05:10
Christchurch
|
Connect |
QF64
Qantas
QF479
Qantas
JQ173
Jetstar
|
19:10
Johannesburg
18:00
Sydney
23:55
Melbourne
|
15:55
Sydney
19:25
Melbourne
05:10
Christchurch
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ517
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
06:30
Auckland
|
12:15
Perth
05:35
Auckland
07:55
Christchurch
|
Connect |
SA280
South African Airways
NZ176
Air New Zealand
NZ519
Air New Zealand
|
21:05
Johannesburg
18:20
Perth
07:00
Auckland
|
12:15
Perth
05:35
Auckland
08:25
Christchurch
|
Connect |
You can find hotels and accommodations in Dunedin Airport (DUD), New Zealand with our hotels search tool below
Booking.com