HowToGo

Flight from Alexandra to Dunedin Airport (DUD), New Zealand

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.

Search Transfer from Alexandra to Dunedin Airport (DUD), New Zealand

Search Flights

You can find flight ticket prices from Alexandra to Dunedin Airport (DUD), New Zealand with our flight tickets search tool below

1. Johannesburg to Dunedin

  1. You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.

  2. You take a flight from Johannesburg to Dunedin and cost approximately 1200 USD.

  3. 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

2. Johannesburg to Queenstown

  1. You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.

  2. You take a flight from Johannesburg to Queenstown and cost approximately 1500 USD.

  3. 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

3. Johannesburg to Invercargill

  1. You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.

  2. You take a flight from Johannesburg to Invercargill and cost approximately 1400 USD.

  3. 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

4. Johannesburg to Christchurch

  1. You take a bus, shuttle or taxi from your location in Alexandra to Johannesburg.

  2. You take a flight from Johannesburg to Christchurch and cost approximately 1300 USD.

  3. 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

References

Find Hotels in Dunedin Airport (DUD), New Zealand

You can find hotels and accommodations in Dunedin Airport (DUD), New Zealand with our hotels search tool below

Booking.com