How to get to Alexandra, South Africa from Milton by flight ? You can check flights from Milton to Alexandra, South Africa below.
You can find flight ticket prices from Milton to Alexandra, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Milton to Dunedin.
You take a flight from Dunedin to Johannesburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Alexandra, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NZ5756
Air New Zealand
NZ223
Air New Zealand
SQ222
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
10:00
Christchurch
15:00
Sydney
01:30
Singapore Changi
|
07:05
Christchurch
11:30
Sydney
21:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ223
Air New Zealand
TR3
Scoot Tigerair
SQ478
Singapore Airlines
|
06:05
Dunedin
10:00
Christchurch
12:25
Sydney
01:30
Singapore Changi
|
07:05
Christchurch
11:30
Sydney
18:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ526
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
08:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
07:05
Christchurch
09:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ203
Air New Zealand
SQ236
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
09:15
Christchurch
14:45
Brisbane
01:30
Singapore Changi
|
07:05
Christchurch
11:20
Brisbane
20:45
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ223
Air New Zealand
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
10:00
Christchurch
18:05
Sydney
01:30
Singapore Changi
|
07:05
Christchurch
11:30
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
10:50
Christchurch
01:30
Singapore Changi
|
07:05
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ530
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
09:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
07:05
Christchurch
10:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ215
Air New Zealand
TR19
Scoot Tigerair
SQ478
Singapore Airlines
|
06:05
Dunedin
09:30
Christchurch
12:20
Melbourne
01:30
Singapore Changi
|
07:05
Christchurch
11:20
Melbourne
18:30
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5756
Air New Zealand
NZ215
Air New Zealand
SQ228
Singapore Airlines
SQ478
Singapore Airlines
|
06:05
Dunedin
09:30
Christchurch
15:40
Melbourne
01:30
Singapore Changi
|
07:05
Christchurch
11:20
Melbourne
21:30
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ5341
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
06:25
Dunedin
09:05
Wellington
11:05
Christchurch
01:30
Singapore Changi
|
07:40
Wellington
10:10
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ416
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:25
Dunedin
09:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
07:40
Wellington
10:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ420
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:25
Dunedin
10:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
07:40
Wellington
11:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ412
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:25
Dunedin
08:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
07:40
Wellington
09:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ339
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
06:25
Dunedin
08:35
Wellington
11:05
Christchurch
01:30
Singapore Changi
|
07:40
Wellington
09:30
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ680
Air New Zealand
NZ339
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
06:25
Dunedin
08:35
Wellington
10:50
Christchurch
01:30
Singapore Changi
|
07:40
Wellington
09:30
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5758
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
08:15
Dunedin
11:05
Christchurch
01:30
Singapore Changi
|
09:15
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5758
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
08:15
Dunedin
10:50
Christchurch
01:30
Singapore Changi
|
09:15
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5758
Air New Zealand
NZ538
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
08:15
Dunedin
11:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
09:15
Christchurch
12:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ676
Air New Zealand
QF146
Qantas
QF63
Qantas
|
09:35
Dunedin
16:10
Auckland
09:35
Sydney
|
11:25
Auckland
17:50
Sydney
15:40
Johannesburg
|
Connect |
NZ676
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
09:35
Dunedin
14:10
Auckland
01:30
Singapore Changi
|
11:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5746
Air New Zealand
QF138
Qantas
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
10:10
Dunedin
13:35
Christchurch
18:05
Sydney
01:30
Singapore Changi
|
11:10
Christchurch
15:10
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5746
Air New Zealand
QF138
Qantas
QF63
Qantas
|
10:10
Dunedin
13:35
Christchurch
09:35
Sydney
|
11:10
Christchurch
15:10
Sydney
15:40
Johannesburg
|
Connect |
NZ5746
Air New Zealand
EK413
Emirates
QF63
Qantas
|
10:10
Dunedin
18:45
Christchurch
09:35
Sydney
|
11:10
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
NZ682
Air New Zealand
QF172
Qantas
QF490
Qantas
QF63
Qantas
|
10:45
Dunedin
16:00
Wellington
19:30
Melbourne
09:35
Sydney
|
12:00
Wellington
18:00
Melbourne
20:55
Sydney
15:40
Johannesburg
|
Connect |
NZ682
Air New Zealand
QF172
Qantas
QF486
Qantas
QF63
Qantas
|
10:45
Dunedin
16:00
Wellington
19:00
Melbourne
09:35
Sydney
|
12:00
Wellington
18:00
Melbourne
20:25
Sydney
15:40
Johannesburg
|
Connect |
NZ682
Air New Zealand
QF164
Qantas
QF63
Qantas
|
10:45
Dunedin
15:55
Wellington
09:35
Sydney
|
12:00
Wellington
17:40
Sydney
15:40
Johannesburg
|
Connect |
NZ682
Air New Zealand
QF172
Qantas
QF488
Qantas
QF63
Qantas
|
10:45
Dunedin
16:00
Wellington
19:15
Melbourne
09:35
Sydney
|
12:00
Wellington
18:00
Melbourne
20:40
Sydney
15:40
Johannesburg
|
Connect |
NZ670
Air New Zealand
QF126
Qantas
QF553
Qantas
QF63
Qantas
|
11:35
Dunedin
15:55
Auckland
19:40
Brisbane
09:35
Sydney
|
13:25
Auckland
17:45
Brisbane
21:15
Sydney
15:40
Johannesburg
|
Connect |
NZ670
Air New Zealand
QF146
Qantas
QF63
Qantas
|
11:35
Dunedin
16:10
Auckland
09:35
Sydney
|
13:25
Auckland
17:50
Sydney
15:40
Johannesburg
|
Connect |
NZ670
Air New Zealand
QF126
Qantas
QF551
Qantas
QF63
Qantas
|
11:35
Dunedin
15:55
Auckland
18:40
Brisbane
09:35
Sydney
|
13:25
Auckland
17:45
Brisbane
20:15
Sydney
15:40
Johannesburg
|
Connect |
NZ670
Air New Zealand
QF126
Qantas
QF563
Qantas
QF63
Qantas
|
11:35
Dunedin
15:55
Auckland
19:10
Brisbane
09:35
Sydney
|
13:25
Auckland
17:45
Brisbane
20:45
Sydney
15:40
Johannesburg
|
Connect |
NZ5750
Air New Zealand
JQ186
Jetstar
JQ421
Jetstar
QF63
Qantas
|
13:25
Dunedin
16:30
Christchurch
20:35
Gold Coast
09:35
Sydney
|
14:25
Christchurch
18:15
Gold Coast
22:05
Sydney
15:40
Johannesburg
|
Connect |
NZ5750
Air New Zealand
EK413
Emirates
QF63
Qantas
|
13:25
Dunedin
18:45
Christchurch
09:35
Sydney
|
14:25
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
NZ674
Air New Zealand
EK449
Emirates
EK763
Emirates
|
15:15
Dunedin
21:15
Auckland
09:55
Dubai
|
17:05
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
JQ284
Jetstar
EK449
Emirates
EK763
Emirates
|
16:50
Dunedin
21:15
Auckland
09:55
Dubai
|
18:40
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
JQ270
Jetstar
EK449
Emirates
EK763
Emirates
|
16:55
Dunedin
21:15
Auckland
09:55
Dubai
|
18:45
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
NZ5754
Air New Zealand
JQ174
Jetstar
QF404
Qantas
QF63
Qantas
|
17:25
Dunedin
21:05
Christchurch
06:15
Melbourne
09:35
Sydney
|
18:25
Christchurch
22:50
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
NZ5754
Air New Zealand
JQ174
Jetstar
QF402
Qantas
QF63
Qantas
|
17:25
Dunedin
21:05
Christchurch
06:00
Melbourne
09:35
Sydney
|
18:25
Christchurch
22:50
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
NZ5754
Air New Zealand
JQ174
Jetstar
QF406
Qantas
QF63
Qantas
|
17:25
Dunedin
21:05
Christchurch
06:30
Melbourne
09:35
Sydney
|
18:25
Christchurch
22:50
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Milton to Queenstown.
You take a flight from Queenstown to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Alexandra, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NZ642
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
07:00
Queenstown
11:05
Christchurch
01:30
Singapore Changi
|
07:55
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ642
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
07:00
Queenstown
10:50
Christchurch
01:30
Singapore Changi
|
07:55
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ610
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
07:20
Queenstown
14:10
Auckland
01:30
Singapore Changi
|
09:10
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ614
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
09:20
Queenstown
14:10
Auckland
01:30
Singapore Changi
|
11:10
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ612
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
10:10
Queenstown
14:10
Auckland
01:30
Singapore Changi
|
12:00
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
JQ292
Jetstar
CX198
Cathay Pacific
CX749
Cathay Pacific
|
11:05
Queenstown
13:45
Auckland
00:40
Hong Kong
|
12:55
Auckland
21:25
Hong Kong
07:35
Johannesburg
|
Connect |
JQ292
Jetstar
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
11:05
Queenstown
14:10
Auckland
01:30
Singapore Changi
|
12:55
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
JQ224
Jetstar
EY451
Etihad
EY602
Etihad
|
12:30
Queenstown
15:15
Sydney
01:40
Abu Dhabi
|
13:45
Sydney
23:55
Abu Dhabi
07:55
Johannesburg
|
Connect |
JQ224
Jetstar
QF63
Qantas
|
12:30
Queenstown
09:35
Sydney
|
13:45
Sydney
15:40
Johannesburg
|
Connect |
JQ224
Jetstar
SQ222
Singapore Airlines
SQ478
Singapore Airlines
|
12:30
Queenstown
15:00
Sydney
01:30
Singapore Changi
|
13:45
Sydney
21:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5646
Air New Zealand
CX126
Cathay Pacific
CX749
Cathay Pacific
|
12:45
Queenstown
14:50
Christchurch
00:40
Hong Kong
|
13:55
Christchurch
21:20
Hong Kong
07:35
Johannesburg
|
Connect |
QF122
Qantas
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
15:20
Queenstown
18:05
Sydney
01:30
Singapore Changi
|
16:40
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
QF122
Qantas
QF63
Qantas
|
15:20
Queenstown
09:35
Sydney
|
16:40
Sydney
15:40
Johannesburg
|
Connect |
QF122
Qantas
EK413
Emirates
EK763
Emirates
|
15:20
Queenstown
21:10
Sydney
09:55
Dubai
|
16:40
Sydney
05:40
Dubai
16:15
Johannesburg
|
Connect |
QF186
Qantas
EK431
Emirates
EK763
Emirates
|
15:35
Queenstown
21:00
Brisbane
09:55
Dubai
|
17:30
Brisbane
05:10
Dubai
16:15
Johannesburg
|
Connect |
NZ231
Air New Zealand
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
15:35
Queenstown
18:05
Sydney
01:30
Singapore Changi
|
16:50
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
VA162
Virgin Australia
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
15:40
Queenstown
18:05
Sydney
01:30
Singapore Changi
|
17:00
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5654
Air New Zealand
EK413
Emirates
QF63
Qantas
|
16:20
Queenstown
18:45
Christchurch
09:35
Sydney
|
17:30
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
JQ298
Jetstar
EK449
Emirates
EK763
Emirates
|
16:40
Queenstown
21:15
Auckland
09:55
Dubai
|
18:30
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
JQ220
Jetstar
QF402
Qantas
QF63
Qantas
|
20:35
Queenstown
06:00
Melbourne
09:35
Sydney
|
22:00
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
JQ220
Jetstar
QF406
Qantas
QF63
Qantas
|
20:35
Queenstown
06:30
Melbourne
09:35
Sydney
|
22:00
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
JQ220
Jetstar
QF404
Qantas
QF63
Qantas
|
20:35
Queenstown
06:15
Melbourne
09:35
Sydney
|
22:00
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Milton to Invercargill.
You take a flight from Invercargill to Johannesburg and cost approximately 900 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Alexandra, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NZ5700
Air New Zealand
NZ223
Air New Zealand
SQ222
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
10:00
Christchurch
15:00
Sydney
01:30
Singapore Changi
|
07:25
Christchurch
11:30
Sydney
21:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5700
Air New Zealand
NZ203
Air New Zealand
SQ236
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
09:15
Christchurch
14:45
Brisbane
01:30
Singapore Changi
|
07:25
Christchurch
11:20
Brisbane
20:45
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5700
Air New Zealand
NZ215
Air New Zealand
SQ228
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
09:30
Christchurch
15:40
Melbourne
01:30
Singapore Changi
|
07:25
Christchurch
11:20
Melbourne
21:30
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5700
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
10:50
Christchurch
01:30
Singapore Changi
|
07:25
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5700
Air New Zealand
NZ580
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
10:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
07:25
Christchurch
11:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5700
Air New Zealand
NZ538
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:10
Invercargill
11:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
07:25
Christchurch
12:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ8872
Air New Zealand
NZ420
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:15
Invercargill
10:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
08:15
Wellington
11:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ8872
Air New Zealand
NZ416
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:15
Invercargill
09:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
08:15
Wellington
10:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ8872
Air New Zealand
NZ5341
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
06:15
Invercargill
09:05
Wellington
11:05
Christchurch
01:30
Singapore Changi
|
08:15
Wellington
10:10
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ8872
Air New Zealand
QF164
Qantas
QF63
Qantas
|
06:15
Invercargill
15:55
Wellington
09:35
Sydney
|
08:15
Wellington
17:40
Sydney
15:40
Johannesburg
|
Connect |
NZ8872
Air New Zealand
NZ424
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
06:15
Invercargill
11:45
Wellington
14:10
Auckland
01:30
Singapore Changi
|
08:15
Wellington
12:50
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5704
Air New Zealand
NZ538
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
08:25
Invercargill
11:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
09:40
Christchurch
12:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5704
Air New Zealand
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
08:25
Invercargill
11:05
Christchurch
01:30
Singapore Changi
|
09:40
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ5704
Air New Zealand
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
08:25
Invercargill
10:50
Christchurch
01:30
Singapore Changi
|
09:40
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ696
Air New Zealand
QF126
Qantas
QF551
Qantas
QF63
Qantas
|
12:55
Invercargill
15:55
Auckland
18:40
Brisbane
09:35
Sydney
|
14:50
Auckland
17:45
Brisbane
20:15
Sydney
15:40
Johannesburg
|
Connect |
NZ696
Air New Zealand
QF126
Qantas
QF553
Qantas
QF63
Qantas
|
12:55
Invercargill
15:55
Auckland
19:40
Brisbane
09:35
Sydney
|
14:50
Auckland
17:45
Brisbane
21:15
Sydney
15:40
Johannesburg
|
Connect |
NZ696
Air New Zealand
QF126
Qantas
QF563
Qantas
QF63
Qantas
|
12:55
Invercargill
15:55
Auckland
19:10
Brisbane
09:35
Sydney
|
14:50
Auckland
17:45
Brisbane
20:45
Sydney
15:40
Johannesburg
|
Connect |
NZ696
Air New Zealand
NZ105
Air New Zealand
QF63
Qantas
|
12:55
Invercargill
16:00
Auckland
09:35
Sydney
|
14:50
Auckland
17:30
Sydney
15:40
Johannesburg
|
Connect |
NZ696
Air New Zealand
QF146
Qantas
QF63
Qantas
|
12:55
Invercargill
16:10
Auckland
09:35
Sydney
|
14:50
Auckland
17:50
Sydney
15:40
Johannesburg
|
Connect |
NZ5714
Air New Zealand
JQ174
Jetstar
QF402
Qantas
QF63
Qantas
|
16:15
Invercargill
21:05
Christchurch
06:00
Melbourne
09:35
Sydney
|
17:30
Christchurch
22:50
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
NZ5714
Air New Zealand
EK413
Emirates
QF63
Qantas
|
16:15
Invercargill
18:45
Christchurch
09:35
Sydney
|
17:30
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
NZ5714
Air New Zealand
JQ174
Jetstar
QF406
Qantas
QF63
Qantas
|
16:15
Invercargill
21:05
Christchurch
06:30
Melbourne
09:35
Sydney
|
17:30
Christchurch
22:50
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
NZ5714
Air New Zealand
JQ174
Jetstar
QF404
Qantas
QF63
Qantas
|
16:15
Invercargill
21:05
Christchurch
06:15
Melbourne
09:35
Sydney
|
17:30
Christchurch
22:50
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
NZ5716
Air New Zealand
JQ174
Jetstar
QF406
Qantas
QF63
Qantas
|
18:15
Invercargill
21:05
Christchurch
06:30
Melbourne
09:35
Sydney
|
19:30
Christchurch
22:50
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
NZ5716
Air New Zealand
JQ174
Jetstar
QF404
Qantas
QF63
Qantas
|
18:15
Invercargill
21:05
Christchurch
06:15
Melbourne
09:35
Sydney
|
19:30
Christchurch
22:50
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
NZ5716
Air New Zealand
JQ174
Jetstar
QF402
Qantas
QF63
Qantas
|
18:15
Invercargill
21:05
Christchurch
06:00
Melbourne
09:35
Sydney
|
19:30
Christchurch
22:50
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Milton to Christchurch.
You take a flight from Christchurch to Johannesburg and cost approximately 679 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Alexandra, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NZ530
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
09:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
10:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ203
Air New Zealand
SQ236
Singapore Airlines
SQ478
Singapore Airlines
|
09:15
Christchurch
14:45
Brisbane
01:30
Singapore Changi
|
11:20
Brisbane
20:45
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ215
Air New Zealand
TR19
Scoot Tigerair
SQ478
Singapore Airlines
|
09:30
Christchurch
12:20
Melbourne
01:30
Singapore Changi
|
11:20
Melbourne
18:30
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ215
Air New Zealand
SQ228
Singapore Airlines
SQ478
Singapore Airlines
|
09:30
Christchurch
15:40
Melbourne
01:30
Singapore Changi
|
11:20
Melbourne
21:30
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ223
Air New Zealand
TR3
Scoot Tigerair
SQ478
Singapore Airlines
|
10:00
Christchurch
12:25
Sydney
01:30
Singapore Changi
|
11:30
Sydney
18:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ223
Air New Zealand
EY451
Etihad
EY602
Etihad
|
10:00
Christchurch
15:15
Sydney
01:40
Abu Dhabi
|
11:30
Sydney
23:55
Abu Dhabi
07:55
Johannesburg
|
Connect |
NZ580
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
10:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
11:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ223
Air New Zealand
SQ222
Singapore Airlines
SQ478
Singapore Airlines
|
10:00
Christchurch
15:00
Sydney
01:30
Singapore Changi
|
11:30
Sydney
21:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ223
Air New Zealand
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
10:00
Christchurch
18:05
Sydney
01:30
Singapore Changi
|
11:30
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
10:50
Christchurch
01:30
Singapore Changi
|
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ538
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
11:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
12:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
11:05
Christchurch
01:30
Singapore Changi
|
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
QF138
Qantas
QF63
Qantas
|
13:35
Christchurch
09:35
Sydney
|
15:10
Sydney
15:40
Johannesburg
|
Connect |
QF138
Qantas
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
13:35
Christchurch
18:05
Sydney
01:30
Singapore Changi
|
15:10
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
CX126
Cathay Pacific
CX749
Cathay Pacific
|
14:50
Christchurch
00:40
Hong Kong
|
21:20
Hong Kong
07:35
Johannesburg
|
Connect |
JQ186
Jetstar
JQ421
Jetstar
QF63
Qantas
|
16:30
Christchurch
20:35
Gold Coast
09:35
Sydney
|
18:15
Gold Coast
22:05
Sydney
15:40
Johannesburg
|
Connect |
JQ240
Jetstar
EK449
Emirates
EK763
Emirates
|
18:00
Christchurch
21:15
Auckland
09:55
Dubai
|
19:20
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
EK413
Emirates
QF63
Qantas
|
18:45
Christchurch
09:35
Sydney
|
20:05
Sydney
15:40
Johannesburg
|
Connect |
EK413
Emirates
EK413
Emirates
EK763
Emirates
|
18:45
Christchurch
21:10
Sydney
09:55
Dubai
|
20:05
Sydney
05:40
Dubai
16:15
Johannesburg
|
Connect |
JQ174
Jetstar
QF404
Qantas
QF63
Qantas
|
21:05
Christchurch
06:15
Melbourne
09:35
Sydney
|
22:50
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
JQ174
Jetstar
QF402
Qantas
QF63
Qantas
|
21:05
Christchurch
06:00
Melbourne
09:35
Sydney
|
22:50
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
JQ174
Jetstar
QF406
Qantas
QF63
Qantas
|
21:05
Christchurch
06:30
Melbourne
09:35
Sydney
|
22:50
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Milton to Wanaka.
You take a flight from Wanaka to Johannesburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Alexandra, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
S8710
Sounds Air
NZ223
Air New Zealand
TR3
Scoot Tigerair
SQ478
Singapore Airlines
|
08:00
Wanaka
10:00
Christchurch
12:25
Sydney
01:30
Singapore Changi
|
08:50
Christchurch
11:30
Sydney
18:40
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
NZ296
Air New Zealand
SQ478
Singapore Airlines
|
08:00
Wanaka
11:05
Christchurch
01:30
Singapore Changi
|
08:50
Christchurch
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
QF138
Qantas
QF63
Qantas
|
08:00
Wanaka
13:35
Christchurch
09:35
Sydney
|
08:50
Christchurch
15:10
Sydney
15:40
Johannesburg
|
Connect |
S8710
Sounds Air
NZ223
Air New Zealand
SQ242
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Wanaka
10:00
Christchurch
18:05
Sydney
01:30
Singapore Changi
|
08:50
Christchurch
11:30
Sydney
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
NZ580
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Wanaka
10:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
08:50
Christchurch
11:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
CX126
Cathay Pacific
CX749
Cathay Pacific
|
08:00
Wanaka
14:50
Christchurch
00:40
Hong Kong
|
08:50
Christchurch
21:20
Hong Kong
07:35
Johannesburg
|
Connect |
S8710
Sounds Air
NZ538
Air New Zealand
SQ286
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Wanaka
11:00
Christchurch
14:10
Auckland
01:30
Singapore Changi
|
08:50
Christchurch
12:25
Auckland
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
SQ298
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Wanaka
10:50
Christchurch
01:30
Singapore Changi
|
08:50
Christchurch
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
S8710
Sounds Air
NZ223
Air New Zealand
EY451
Etihad
EY602
Etihad
|
08:00
Wanaka
10:00
Christchurch
15:15
Sydney
01:40
Abu Dhabi
|
08:50
Christchurch
11:30
Sydney
23:55
Abu Dhabi
07:55
Johannesburg
|
Connect |
S8710
Sounds Air
NZ223
Air New Zealand
SQ222
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Wanaka
10:00
Christchurch
15:00
Sydney
01:30
Singapore Changi
|
08:50
Christchurch
11:30
Sydney
21:20
Singapore Changi
06:10
Johannesburg
|
Connect |
S8718
Sounds Air
EK413
Emirates
QF63
Qantas
|
10:40
Wanaka
18:45
Christchurch
09:35
Sydney
|
11:30
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
S8718
Sounds Air
CX126
Cathay Pacific
CX749
Cathay Pacific
|
10:40
Wanaka
14:50
Christchurch
00:40
Hong Kong
|
11:30
Christchurch
21:20
Hong Kong
07:35
Johannesburg
|
Connect |
S8718
Sounds Air
EK413
Emirates
EK413
Emirates
EK763
Emirates
|
10:40
Wanaka
18:45
Christchurch
21:10
Sydney
09:55
Dubai
|
11:30
Christchurch
20:05
Sydney
05:40
Dubai
16:15
Johannesburg
|
Connect |
S8792 714
Sounds Air
JQ174
Jetstar
QF402
Qantas
QF63
Qantas
|
15:00
Wanaka
21:05
Christchurch
06:00
Melbourne
09:35
Sydney
|
15:50
Christchurch
22:50
Melbourne
07:25
Sydney
15:40
Johannesburg
|
Connect |
S8792 714
Sounds Air
JQ174
Jetstar
QF404
Qantas
QF63
Qantas
|
15:00
Wanaka
21:05
Christchurch
06:15
Melbourne
09:35
Sydney
|
15:50
Christchurch
22:50
Melbourne
07:40
Sydney
15:40
Johannesburg
|
Connect |
S8792 714
Sounds Air
JQ174
Jetstar
QF406
Qantas
QF63
Qantas
|
15:00
Wanaka
21:05
Christchurch
06:30
Melbourne
09:35
Sydney
|
15:50
Christchurch
22:50
Melbourne
07:55
Sydney
15:40
Johannesburg
|
Connect |
S8792 714
Sounds Air
EK413
Emirates
QF63
Qantas
|
15:00
Wanaka
18:45
Christchurch
09:35
Sydney
|
15:50
Christchurch
20:05
Sydney
15:40
Johannesburg
|
Connect |
S8792 714
Sounds Air
JQ240
Jetstar
EK449
Emirates
EK763
Emirates
|
15:00
Wanaka
18:00
Christchurch
21:15
Auckland
09:55
Dubai
|
15:50
Christchurch
19:20
Auckland
05:25
Dubai
16:15
Johannesburg
|
Connect |
S8792 714
Sounds Air
EK413
Emirates
EK413
Emirates
EK763
Emirates
|
15:00
Wanaka
18:45
Christchurch
21:10
Sydney
09:55
Dubai
|
15:50
Christchurch
20:05
Sydney
05:40
Dubai
16:15
Johannesburg
|
Connect |
You can find hotels and accommodations in Alexandra, South Africa with our hotels search tool below
Booking.com