HowToGo

Flight from Alexandra to New Zealand

How to get to New Zealand from Alexandra by flight ? You can check flights from Alexandra to New Zealand below.

Search Transfer from Alexandra to New Zealand

Search Flights

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

1. Johannesburg to Auckland

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

  2. You take a flight from Johannesburg to Auckland and cost approximately 550 USD.

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

Flight Depart Arrive
SQ479 Singapore Airlines
SQ281 Singapore Airlines
13:45 Johannesburg
08:45 Singapore Changi
06:10 Singapore Changi
23:35 Auckland
Connect
SQ479 Singapore Airlines
NZ281 Air New Zealand
13:45 Johannesburg
08:50 Singapore Changi
06:10 Singapore Changi
23:25 Auckland
Connect
QF64 Qantas
QF147 Qantas
19:10 Johannesburg
17:35 Sydney
15:55 Sydney
22:45 Auckland
Connect
QF64 Qantas
QF149 Qantas
19:10 Johannesburg
18:50 Sydney
15:55 Sydney
23:59 Auckland
Connect
QF64 Qantas
JQ203 Jetstar
19:10 Johannesburg
19:40 Sydney
15:55 Sydney
00:50 Auckland
Connect
SA280 South African Airways
NZ176 Air New Zealand
21:05 Johannesburg
18:20 Perth
12:15 Perth
05:35 Auckland
Connect

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

3. Johannesburg to Tauranga

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

  2. You take a flight from Johannesburg to Tauranga and cost approximately 1000 USD.

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

Flight Depart Arrive
QF64 Qantas
QF139 Qantas
NZ5806 Air New Zealand
19:10 Johannesburg
19:25 Sydney
08:30 Christchurch
15:55 Sydney
00:30 Christchurch
10:25 Tauranga
Connect
QF64 Qantas
QF149 Qantas
JQ251 Jetstar
NZ5252 Air New Zealand
19:10 Johannesburg
18:50 Sydney
06:00 Auckland
08:50 Wellington
15:55 Sydney
23:59 Auckland
07:05 Wellington
10:05 Tauranga
Connect
QF64 Qantas
QF147 Qantas
JQ253 Jetstar
NZ5252 Air New Zealand
19:10 Johannesburg
17:35 Sydney
06:55 Auckland
08:50 Wellington
15:55 Sydney
22:45 Auckland
08:00 Wellington
10:05 Tauranga
Connect
QF64 Qantas
QF149 Qantas
JQ253 Jetstar
NZ5252 Air New Zealand
19:10 Johannesburg
18:50 Sydney
06:55 Auckland
08:50 Wellington
15:55 Sydney
23:59 Auckland
08:00 Wellington
10:05 Tauranga
Connect
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ5129 8129 Air New Zealand
19:10 Johannesburg
18:40 Sydney
06:15 Wellington
08:15 Auckland
15:55 Sydney
23:55 Wellington
07:20 Auckland
08:55 Tauranga
Connect
QF64 Qantas
JQ203 Jetstar
NZ8131 Air New Zealand
19:10 Johannesburg
19:40 Sydney
09:15 Auckland
15:55 Sydney
00:50 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF139 Qantas
NZ522 Air New Zealand
NZ8131 Air New Zealand
19:10 Johannesburg
19:25 Sydney
07:00 Christchurch
09:15 Auckland
15:55 Sydney
00:30 Christchurch
08:25 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF139 Qantas
JQ226 Jetstar
NZ8131 Air New Zealand
19:10 Johannesburg
19:25 Sydney
06:30 Christchurch
09:15 Auckland
15:55 Sydney
00:30 Christchurch
07:50 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF471 Qantas
JQ217 Jetstar
NZ8131 Air New Zealand
19:10 Johannesburg
17:00 Sydney
23:45 Melbourne
09:15 Auckland
15:55 Sydney
18:25 Melbourne
05:15 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF479 Qantas
JQ217 Jetstar
NZ8131 Air New Zealand
19:10 Johannesburg
18:00 Sydney
23:45 Melbourne
09:15 Auckland
15:55 Sydney
19:25 Melbourne
05:15 Auckland
09:55 Tauranga
Connect
QF64 Qantas
JQ203 Jetstar
NZ5129 8129 Air New Zealand
19:10 Johannesburg
19:40 Sydney
08:15 Auckland
15:55 Sydney
00:50 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF149 Qantas
NZ5129 8129 Air New Zealand
19:10 Johannesburg
18:50 Sydney
08:15 Auckland
15:55 Sydney
23:59 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF149 Qantas
NZ8137 Air New Zealand
19:10 Johannesburg
18:50 Sydney
15:35 Auckland
15:55 Sydney
23:59 Auckland
16:15 Tauranga
Connect
QF64 Qantas
QF475 Qantas
JQ217 Jetstar
NZ8131 Air New Zealand
19:10 Johannesburg
17:30 Sydney
23:45 Melbourne
09:15 Auckland
15:55 Sydney
18:55 Melbourne
05:15 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF163 Qantas
NZ5252 Air New Zealand
19:10 Johannesburg
18:40 Sydney
08:50 Wellington
15:55 Sydney
23:55 Wellington
10:05 Tauranga
Connect
QF64 Qantas
QF471 Qantas
JQ217 Jetstar
NZ5129 8129 Air New Zealand
19:10 Johannesburg
17:00 Sydney
23:45 Melbourne
08:15 Auckland
15:55 Sydney
18:25 Melbourne
05:15 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF147 Qantas
NZ8131 Air New Zealand
19:10 Johannesburg
17:35 Sydney
09:15 Auckland
15:55 Sydney
22:45 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF479 Qantas
JQ217 Jetstar
NZ5129 8129 Air New Zealand
19:10 Johannesburg
18:00 Sydney
23:45 Melbourne
08:15 Auckland
15:55 Sydney
19:25 Melbourne
05:15 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF149 Qantas
NZ8131 Air New Zealand
19:10 Johannesburg
18:50 Sydney
09:15 Auckland
15:55 Sydney
23:59 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF475 Qantas
JQ217 Jetstar
NZ5129 8129 Air New Zealand
19:10 Johannesburg
17:30 Sydney
23:45 Melbourne
08:15 Auckland
15:55 Sydney
18:55 Melbourne
05:15 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF147 Qantas
NZ5129 8129 Air New Zealand
19:10 Johannesburg
17:35 Sydney
08:15 Auckland
15:55 Sydney
22:45 Auckland
08:55 Tauranga
Connect
QF64 Qantas
QF139 Qantas
NZ8802 Air New Zealand
19:10 Johannesburg
19:25 Sydney
13:45 Christchurch
15:55 Sydney
00:30 Christchurch
15:40 Tauranga
Connect
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ8131 Air New Zealand
19:10 Johannesburg
18:40 Sydney
06:15 Wellington
09:15 Auckland
15:55 Sydney
23:55 Wellington
07:20 Auckland
09:55 Tauranga
Connect
QF64 Qantas
QF147 Qantas
NZ8137 Air New Zealand
19:10 Johannesburg
17:35 Sydney
15:35 Auckland
15:55 Sydney
22:45 Auckland
16:15 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ5804 8804 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
12:10 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
14:05 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ517 Air New Zealand
NZ5804 8804 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
12:10 Christchurch
12:15 Perth
05:35 Auckland
07:55 Christchurch
14:05 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ407 Air New Zealand
NZ8260 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:30 Auckland
12:15 Wellington
12:15 Perth
05:35 Auckland
08:40 Wellington
13:30 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8260 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
12:15 Wellington
12:15 Perth
05:35 Auckland
08:10 Wellington
13:30 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ8800 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
10:45 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
12:40 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5804 8804 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
12:10 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
14:05 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ5250 8250 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
09:40 Wellington
12:15 Perth
05:35 Auckland
08:10 Wellington
10:55 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ5250 8250 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
09:40 Wellington
12:15 Perth
05:35 Auckland
07:40 Wellington
10:55 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ407 Air New Zealand
NZ5250 8250 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:30 Auckland
09:40 Wellington
12:15 Perth
05:35 Auckland
08:40 Wellington
10:55 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ5252 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
08:50 Wellington
12:15 Perth
05:35 Auckland
07:40 Wellington
10:05 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ8131 Air New Zealand
21:05 Johannesburg
18:20 Perth
09:15 Auckland
12:15 Perth
05:35 Auckland
09:55 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ8800 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
10:45 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
12:40 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ8611 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:35 Auckland
12:15 Perth
05:35 Auckland
07:15 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ5129 8129 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:15 Auckland
12:15 Perth
05:35 Auckland
08:55 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ8802 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
13:45 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
15:40 Tauranga
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8260 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
12:15 Wellington
12:15 Perth
05:35 Auckland
07:40 Wellington
13:30 Tauranga
Connect

4. Johannesburg to Palmerston

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

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

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

Flight Depart Arrive
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ5107 Air New Zealand
13:45 Johannesburg
08:45 Singapore Changi
10:45 Auckland
06:10 Singapore Changi
23:35 Auckland
12:00 Palmerston
Connect
SQ479 Singapore Airlines
NZ281 Air New Zealand
NZ5119 8119 Air New Zealand
13:45 Johannesburg
08:50 Singapore Changi
07:20 Auckland
06:10 Singapore Changi
23:25 Auckland
08:35 Palmerston
Connect
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ5119 8119 Air New Zealand
13:45 Johannesburg
08:45 Singapore Changi
07:20 Auckland
06:10 Singapore Changi
23:35 Auckland
08:35 Palmerston
Connect
SQ479 Singapore Airlines
NZ281 Air New Zealand
NZ5103 Air New Zealand
13:45 Johannesburg
08:50 Singapore Changi
08:20 Auckland
06:10 Singapore Changi
23:25 Auckland
09:35 Palmerston
Connect
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ5103 Air New Zealand
13:45 Johannesburg
08:45 Singapore Changi
08:20 Auckland
06:10 Singapore Changi
23:35 Auckland
09:35 Palmerston
Connect
SQ479 Singapore Airlines
NZ281 Air New Zealand
NZ5107 Air New Zealand
13:45 Johannesburg
08:50 Singapore Changi
10:45 Auckland
06:10 Singapore Changi
23:25 Auckland
12:00 Palmerston
Connect
QF64 Qantas
JQ203 Jetstar
NZ5103 Air New Zealand
19:10 Johannesburg
19:40 Sydney
08:20 Auckland
15:55 Sydney
00:50 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ5115 Air New Zealand
19:10 Johannesburg
18:40 Sydney
06:15 Wellington
14:15 Auckland
15:55 Sydney
23:55 Wellington
07:20 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ5103 Air New Zealand
19:10 Johannesburg
18:40 Sydney
06:15 Wellington
08:20 Auckland
15:55 Sydney
23:55 Wellington
07:20 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF139 Qantas
NZ5178 Air New Zealand
19:10 Johannesburg
19:25 Sydney
08:00 Christchurch
15:55 Sydney
00:30 Christchurch
09:15 Palmerston
Connect
QF64 Qantas
QF149 Qantas
NZ5115 Air New Zealand
19:10 Johannesburg
18:50 Sydney
14:15 Auckland
15:55 Sydney
23:59 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF475 Qantas
QF151 Qantas
NZ5115 Air New Zealand
19:10 Johannesburg
17:30 Sydney
07:20 Melbourne
14:15 Auckland
15:55 Sydney
18:55 Melbourne
12:55 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF479 Qantas
JQ217 Jetstar
NZ5103 Air New Zealand
19:10 Johannesburg
18:00 Sydney
23:45 Melbourne
08:20 Auckland
15:55 Sydney
19:25 Melbourne
05:15 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF163 Qantas
NZ406 Air New Zealand
NZ5115 Air New Zealand
19:10 Johannesburg
18:40 Sydney
07:00 Wellington
14:15 Auckland
15:55 Sydney
23:55 Wellington
08:05 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF471 Qantas
JQ217 Jetstar
NZ5103 Air New Zealand
19:10 Johannesburg
17:00 Sydney
23:45 Melbourne
08:20 Auckland
15:55 Sydney
18:25 Melbourne
05:15 Auckland
09:35 Palmerston
Connect
QF64 Qantas
JQ203 Jetstar
NZ5115 Air New Zealand
19:10 Johannesburg
19:40 Sydney
14:15 Auckland
15:55 Sydney
00:50 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF475 Qantas
JQ217 Jetstar
NZ5103 Air New Zealand
19:10 Johannesburg
17:30 Sydney
23:45 Melbourne
08:20 Auckland
15:55 Sydney
18:55 Melbourne
05:15 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF149 Qantas
NZ5103 Air New Zealand
19:10 Johannesburg
18:50 Sydney
08:20 Auckland
15:55 Sydney
23:59 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF139 Qantas
NZ522 Air New Zealand
NZ5115 Air New Zealand
19:10 Johannesburg
19:25 Sydney
07:00 Christchurch
14:15 Auckland
15:55 Sydney
00:30 Christchurch
08:25 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF147 Qantas
NZ5103 Air New Zealand
19:10 Johannesburg
17:35 Sydney
08:20 Auckland
15:55 Sydney
22:45 Auckland
09:35 Palmerston
Connect
QF64 Qantas
QF139 Qantas
NZ5180 Air New Zealand
19:10 Johannesburg
19:25 Sydney
09:40 Christchurch
15:55 Sydney
00:30 Christchurch
10:55 Palmerston
Connect
QF64 Qantas
QF479 Qantas
QF151 Qantas
NZ5115 Air New Zealand
19:10 Johannesburg
18:00 Sydney
07:20 Melbourne
14:15 Auckland
15:55 Sydney
19:25 Melbourne
12:55 Auckland
15:30 Palmerston
Connect
QF64 Qantas
QF147 Qantas
NZ5115 Air New Zealand
19:10 Johannesburg
17:35 Sydney
14:15 Auckland
15:55 Sydney
22:45 Auckland
15:30 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ5176 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
13:55 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
15:10 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5176 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
13:55 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
15:10 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ5103 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:20 Auckland
12:15 Perth
05:35 Auckland
09:35 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ5184 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
12:15 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
13:30 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5184 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
12:15 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
13:30 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ517 Air New Zealand
NZ5180 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
09:40 Christchurch
12:15 Perth
05:35 Auckland
07:55 Christchurch
10:55 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5180 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
09:40 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
10:55 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ5107 Air New Zealand
21:05 Johannesburg
18:20 Perth
10:45 Auckland
12:15 Perth
05:35 Auckland
12:00 Palmerston
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ5119 8119 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:20 Auckland
12:15 Perth
05:35 Auckland
08:35 Palmerston
Connect

5. Johannesburg to Wellington

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

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

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

Flight Depart Arrive
QF64 Qantas
QF163 Qantas
19:10 Johannesburg
18:40 Sydney
15:55 Sydney
23:55 Wellington
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
12:15 Perth
05:35 Auckland
07:40 Wellington
Connect

6. Johannesburg to Rotorua

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

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

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

Flight Depart Arrive
QF64 Qantas
QF163 Qantas
NZ8234 Air New Zealand
19:10 Johannesburg
18:40 Sydney
12:00 Wellington
15:55 Sydney
23:55 Wellington
13:15 Rotorua
Connect
QF64 Qantas
JQ203 Jetstar
NZ8149 Air New Zealand
19:10 Johannesburg
19:40 Sydney
08:35 Auckland
15:55 Sydney
00:50 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF163 Qantas
NZ402 Air New Zealand
NZ8149 Air New Zealand
19:10 Johannesburg
18:40 Sydney
06:15 Wellington
08:35 Auckland
15:55 Sydney
23:55 Wellington
07:20 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF149 Qantas
NZ8151 Air New Zealand
19:10 Johannesburg
18:50 Sydney
10:35 Auckland
15:55 Sydney
23:59 Auckland
11:20 Rotorua
Connect
QF64 Qantas
QF139 Qantas
NZ5784 Air New Zealand
19:10 Johannesburg
19:25 Sydney
10:10 Christchurch
15:55 Sydney
00:30 Christchurch
12:00 Rotorua
Connect
QF64 Qantas
QF139 Qantas
NZ5588 Air New Zealand
19:10 Johannesburg
19:25 Sydney
09:30 Christchurch
15:55 Sydney
00:30 Christchurch
11:20 Rotorua
Connect
QF64 Qantas
QF147 Qantas
NZ8155 Air New Zealand
19:10 Johannesburg
17:35 Sydney
16:15 Auckland
15:55 Sydney
22:45 Auckland
17:00 Rotorua
Connect
QF64 Qantas
QF149 Qantas
NZ8155 Air New Zealand
19:10 Johannesburg
18:50 Sydney
16:15 Auckland
15:55 Sydney
23:59 Auckland
17:00 Rotorua
Connect
QF64 Qantas
QF471 Qantas
JQ217 Jetstar
NZ8149 Air New Zealand
19:10 Johannesburg
17:00 Sydney
23:45 Melbourne
08:35 Auckland
15:55 Sydney
18:25 Melbourne
05:15 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF479 Qantas
JQ217 Jetstar
NZ8149 Air New Zealand
19:10 Johannesburg
18:00 Sydney
23:45 Melbourne
08:35 Auckland
15:55 Sydney
19:25 Melbourne
05:15 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF149 Qantas
NZ8149 Air New Zealand
19:10 Johannesburg
18:50 Sydney
08:35 Auckland
15:55 Sydney
23:59 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF163 Qantas
NZ8230 Air New Zealand
19:10 Johannesburg
18:40 Sydney
07:00 Wellington
15:55 Sydney
23:55 Wellington
08:15 Rotorua
Connect
QF64 Qantas
QF147 Qantas
NZ8149 Air New Zealand
19:10 Johannesburg
17:35 Sydney
08:35 Auckland
15:55 Sydney
22:45 Auckland
09:20 Rotorua
Connect
QF64 Qantas
QF163 Qantas
NZ8238 Air New Zealand
19:10 Johannesburg
18:40 Sydney
08:45 Wellington
15:55 Sydney
23:55 Wellington
10:00 Rotorua
Connect
QF64 Qantas
QF147 Qantas
NZ8151 Air New Zealand
19:10 Johannesburg
17:35 Sydney
10:35 Auckland
15:55 Sydney
22:45 Auckland
11:20 Rotorua
Connect
QF64 Qantas
QF475 Qantas
JQ217 Jetstar
NZ8149 Air New Zealand
19:10 Johannesburg
17:30 Sydney
23:45 Melbourne
08:35 Auckland
15:55 Sydney
18:55 Melbourne
05:15 Auckland
09:20 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ523 Air New Zealand
NZ5786 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:00 Auckland
13:50 Christchurch
12:15 Perth
05:35 Auckland
09:25 Christchurch
15:40 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ8155 Air New Zealand
21:05 Johannesburg
18:20 Perth
16:15 Auckland
12:15 Perth
05:35 Auckland
17:00 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ407 Air New Zealand
NZ8236 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:30 Auckland
14:40 Wellington
12:15 Perth
05:35 Auckland
08:40 Wellington
15:55 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8236 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
14:40 Wellington
12:15 Perth
05:35 Auckland
07:40 Wellington
15:55 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ517 Air New Zealand
NZ5786 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
13:50 Christchurch
12:15 Perth
05:35 Auckland
07:55 Christchurch
15:40 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8234 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
12:00 Wellington
12:15 Perth
05:35 Auckland
08:10 Wellington
13:15 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ517 Air New Zealand
NZ5784 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
10:10 Christchurch
12:15 Perth
05:35 Auckland
07:55 Christchurch
12:00 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5784 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
10:10 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
12:00 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5588 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
09:30 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
11:20 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ401 Air New Zealand
NZ8238 Air New Zealand
21:05 Johannesburg
18:20 Perth
06:30 Auckland
08:45 Wellington
12:15 Perth
05:35 Auckland
07:40 Wellington
10:00 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ519 Air New Zealand
NZ5786 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
13:50 Christchurch
12:15 Perth
05:35 Auckland
08:25 Christchurch
15:40 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ8149 Air New Zealand
21:05 Johannesburg
18:20 Perth
08:35 Auckland
12:15 Perth
05:35 Auckland
09:20 Rotorua
Connect
SA280 South African Airways
NZ176 Air New Zealand
NZ405 Air New Zealand
NZ8236 Air New Zealand
21:05 Johannesburg
18:20 Perth
07:00 Auckland
14:40 Wellington
12:15 Perth
05:35 Auckland
08:10 Wellington
15:55 Rotorua
Connect

7. 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 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
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
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
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
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
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
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
QF121 Qantas
19:10 Johannesburg
09:30 Sydney
15:55 Sydney
14:30 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
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
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
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
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
JQ418 Jetstar
JQ193 Jetstar
19:10 Johannesburg
17:50 Sydney
06:15 Gold Coast
15:55 Sydney
18:10 Gold Coast
12:30 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
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
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
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
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
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
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
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
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
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
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
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
QF181 Qantas
19:10 Johannesburg
07:35 Sydney
15:55 Sydney
12:35 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

References

Find Hotels in New Zealand

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

Booking.com