HowToGo

Flight from Mpumalanga to Queenstown, New Zealand

How to get to Queenstown, New Zealand from Mpumalanga by flight ? You can check flights from Mpumalanga to Queenstown, New Zealand below.

Search Transfer from Mpumalanga to Queenstown, New Zealand

Search Flights

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

1. Pietermaritzburg to Queenstown

  1. You take a bus, shuttle or taxi from your location in Mpumalanga to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Queenstown and cost approximately 1800 USD.

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

Flight Depart Arrive
4Z734 Airlink
QF64 Qantas
QF121 Qantas
08:30 Pietermaritzburg
17:40 Johannesburg
09:30 Sydney
09:35 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
4Z734 Airlink
QF64 Qantas
VA161 Virgin Australia
08:30 Pietermaritzburg
17:40 Johannesburg
06:40 Sydney
09:35 Johannesburg
14:25 Sydney
11:40 Queenstown
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ613 Air New Zealand
08:30 Pietermaritzburg
13:45 Johannesburg
08:25 Singapore Changi
07:50 Auckland
09:35 Johannesburg
06:10 Singapore Changi
23:00 Auckland
09:45 Queenstown
Connect
4Z734 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
08:30 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
09:35 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
4Z734 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5655 Air New Zealand
08:30 Pietermaritzburg
13:45 Johannesburg
18:40 Singapore Changi
13:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
14:25 Queenstown
Connect
4Z734 Airlink
QF64 Qantas
QF536 Qantas
QF185 Qantas
08:30 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
09:35 Johannesburg
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
4Z734 Airlink
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
08:30 Pietermaritzburg
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
09:35 Johannesburg
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ635 Air New Zealand
08:30 Pietermaritzburg
13:45 Johannesburg
08:25 Singapore Changi
09:25 Auckland
09:35 Johannesburg
06:10 Singapore Changi
23:00 Auckland
11:20 Queenstown
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ611 Air New Zealand
08:30 Pietermaritzburg
13:45 Johannesburg
08:25 Singapore Changi
06:45 Auckland
09:35 Johannesburg
06:10 Singapore Changi
23:00 Auckland
08:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ5603 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
09:50 Wellington
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
11:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5649 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
11:40 Christchurch
15:10 Johannesburg
14:25 Sydney
01:00 Christchurch
12:50 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
JQ223 Jetstar
14:05 Pietermaritzburg
17:40 Johannesburg
14:40 Sydney
15:10 Johannesburg
14:25 Sydney
19:35 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
JQ529 Jetstar
JQ219 Jetstar
14:05 Pietermaritzburg
17:40 Johannesburg
15:15 Sydney
05:20 Melbourne
15:10 Johannesburg
14:25 Sydney
16:45 Melbourne
11:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
15:10 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ601 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
12:00 Wellington
15:10 Johannesburg
14:25 Sydney
00:05 Wellington
13:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ605 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
13:15 Wellington
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
14:40 Queenstown
Connect
4Z736 Airlink
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
14:05 Pietermaritzburg
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
15:10 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ647 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
09:40 Christchurch
15:10 Johannesburg
14:25 Sydney
01:00 Christchurch
10:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
VA161 Virgin Australia
14:05 Pietermaritzburg
17:40 Johannesburg
06:40 Sydney
15:10 Johannesburg
14:25 Sydney
11:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ5603 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
09:50 Wellington
15:10 Johannesburg
14:25 Sydney
00:05 Wellington
11:40 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
QF143 Qantas
JQ299 Jetstar
14:05 Pietermaritzburg
17:40 Johannesburg
10:35 Sydney
18:30 Auckland
15:10 Johannesburg
14:25 Sydney
15:35 Auckland
20:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
QF143 Qantas
NZ625 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
10:35 Sydney
17:25 Auckland
15:10 Johannesburg
14:25 Sydney
15:35 Auckland
19:20 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
QF121 Qantas
14:05 Pietermaritzburg
17:40 Johannesburg
09:30 Sydney
15:10 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
4Z736 Airlink
EK764 Emirates
EK448 Emirates
JQ299 Jetstar
14:05 Pietermaritzburg
19:10 Johannesburg
10:05 Dubai
18:30 Auckland
15:10 Johannesburg
05:25 Dubai
10:50 Auckland
20:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ607 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
14:00 Wellington
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
15:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
QF536 Qantas
QF185 Qantas
14:05 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
15:10 Johannesburg
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
JQ201 Jetstar
JQ299 Jetstar
14:05 Pietermaritzburg
17:40 Johannesburg
09:00 Sydney
18:30 Auckland
15:10 Johannesburg
14:25 Sydney
14:10 Auckland
20:25 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
14:05 Pietermaritzburg
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
15:10 Johannesburg
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
JQ201 Jetstar
NZ631 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
09:00 Sydney
15:35 Auckland
15:10 Johannesburg
14:25 Sydney
14:10 Auckland
17:30 Queenstown
Connect
4Z736 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ603 Air New Zealand
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
10:20 Wellington
15:10 Johannesburg
14:25 Sydney
00:05 Wellington
11:45 Queenstown
Connect

2. Durban to Queenstown

  1. You take a bus, shuttle or taxi from your location in Mpumalanga to Durban.

  2. You take a flight from Durban to Queenstown and cost approximately 1800 USD.

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

Flight Depart Arrive
EK775 Emirates
EK408 Emirates
JQ219 Jetstar
14:35 Durban
03:00 Dubai
05:20 Melbourne
00:55 Dubai
23:20 Melbourne
11:25 Queenstown
Connect
EK775 Emirates
EK414 Emirates
VA161 Virgin Australia
14:35 Durban
01:50 Dubai
06:40 Sydney
00:55 Dubai
22:30 Sydney
11:40 Queenstown
Connect
EK775 Emirates
EK430 Emirates
VA115 Virgin Australia
14:35 Durban
02:30 Dubai
06:30 Brisbane
00:55 Dubai
22:20 Brisbane
13:00 Queenstown
Connect
EK775 Emirates
EK408 Emirates
NZ264 Air New Zealand
14:35 Durban
03:00 Dubai
09:20 Melbourne
00:55 Dubai
23:20 Melbourne
15:30 Queenstown
Connect
EK775 Emirates
EK414 Emirates
JQ223 Jetstar
14:35 Durban
01:50 Dubai
14:40 Sydney
00:55 Dubai
22:30 Sydney
19:35 Queenstown
Connect
EK775 Emirates
EK448 Emirates
JQ293 Jetstar
14:35 Durban
10:05 Dubai
13:50 Auckland
00:55 Dubai
10:50 Auckland
15:40 Queenstown
Connect
EK775 Emirates
EK414 Emirates
NZ232 Air New Zealand
14:35 Durban
01:50 Dubai
09:25 Sydney
00:55 Dubai
22:30 Sydney
15:25 Queenstown
Connect
EK775 Emirates
EK408 Emirates
QF177 Qantas
14:35 Durban
03:00 Dubai
08:50 Melbourne
00:55 Dubai
23:20 Melbourne
13:55 Queenstown
Connect
EK775 Emirates
EK448 Emirates
JQ299 Jetstar
14:35 Durban
10:05 Dubai
18:30 Auckland
00:55 Dubai
10:50 Auckland
20:25 Queenstown
Connect
EK775 Emirates
EK430 Emirates
NZ260 Air New Zealand
14:35 Durban
02:30 Dubai
08:05 Brisbane
00:55 Dubai
22:20 Brisbane
14:50 Queenstown
Connect
BA6216 British Airways
QF64 Qantas
QF121 Qantas
15:25 Durban
17:40 Johannesburg
09:30 Sydney
16:30 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
5Z1901 CemAir
QF64 Qantas
QF121 Qantas
15:30 Durban
17:40 Johannesburg
09:30 Sydney
16:45 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
JE264 Mango
QF64 Qantas
QF121 Qantas
15:40 Durban
17:40 Johannesburg
09:30 Sydney
16:45 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect

3. Pietermaritzburg to Wanaka

  1. You take a bus, shuttle or taxi from your location in Mpumalanga to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Wanaka and cost approximately 1500 USD.

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

Flight Depart Arrive
4Z734 Airlink
SQ479 Singapore Airlines
SQ217 Singapore Airlines
NZ212 Air New Zealand
S8713 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
11:10 Singapore Changi
08:15 Melbourne
17:20 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
20:35 Melbourne
14:40 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ519 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
08:25 Singapore Changi
07:00 Auckland
09:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
23:00 Auckland
08:25 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ241 Singapore Airlines
NZ228 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
07:15 Singapore Changi
18:50 Sydney
09:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
16:55 Sydney
01:00 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
QF64 Qantas
QF536 Qantas
NZ206 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
17:55 Brisbane
09:15 Christchurch
09:35 Johannesburg
14:25 Sydney
16:35 Brisbane
00:30 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ5333 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
07:05 Wellington
09:15 Christchurch
09:35 Johannesburg
14:25 Sydney
00:05 Wellington
08:10 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ517 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
08:25 Singapore Changi
06:30 Auckland
09:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
23:00 Auckland
07:55 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
QF64 Qantas
EK412 Emirates
S8713 Sounds Air
08:30 Pietermaritzburg
17:40 Johannesburg
08:45 Sydney
17:20 Christchurch
09:35 Johannesburg
14:25 Sydney
13:50 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
QF64 Qantas
NZ228 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
09:15 Christchurch
09:35 Johannesburg
14:25 Sydney
01:00 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ297 Singapore Airlines
S8713 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
23:30 Singapore Changi
17:20 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
14:10 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
CX748 Cathay Pacific
CX123 Cathay Pacific
S8713 Sounds Air
08:30 Pietermaritzburg
11:20 Johannesburg
21:05 Hong Kong
17:20 Christchurch
09:35 Johannesburg
05:50 Hong Kong
13:20 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
S8713 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
18:40 Singapore Changi
17:20 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ217 Singapore Airlines
JQ173 Jetstar
S8711 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
11:10 Singapore Changi
23:55 Melbourne
09:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
20:35 Melbourne
05:10 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
TR18 Scoot Tigerair
NZ216 Air New Zealand
S8711 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
08:00 Singapore Changi
18:55 Melbourne
09:15 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
17:25 Melbourne
00:20 Christchurch
10:05 Wanaka
Connect
4Z734 Airlink
QF64 Qantas
QF536 Qantas
QF135 Qantas
S8713 Sounds Air
08:30 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
09:55 Brisbane
17:20 Christchurch
09:35 Johannesburg
14:25 Sydney
16:35 Brisbane
16:20 Christchurch
18:10 Wanaka
Connect
4Z734 Airlink
SQ479 Singapore Airlines
SQ211 Singapore Airlines
NZ222 Air New Zealand
S8713 Sounds Air
08:30 Pietermaritzburg
13:45 Johannesburg
09:35 Singapore Changi
07:40 Sydney
17:20 Christchurch
09:35 Johannesburg
06:10 Singapore Changi
19:15 Sydney
13:50 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
QF536 Qantas
QF135 Qantas
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
09:55 Brisbane
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
16:35 Brisbane
16:20 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
JQ529 Jetstar
JQ173 Jetstar
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
15:15 Sydney
23:55 Melbourne
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
16:45 Melbourne
05:10 Christchurch
10:05 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
JQ201 Jetstar
NZ551 Air New Zealand
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
09:00 Sydney
15:00 Auckland
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
14:10 Auckland
16:25 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
QF536 Qantas
NZ206 Air New Zealand
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
16:05 Sydney
17:55 Brisbane
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
16:35 Brisbane
00:30 Christchurch
10:05 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ5331 Air New Zealand
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
06:05 Wellington
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
00:05 Wellington
07:10 Christchurch
10:05 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
EK412 Emirates
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
08:45 Sydney
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
13:50 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ5333 Air New Zealand
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
07:05 Wellington
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
08:10 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ5355 Air New Zealand
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
12:35 Wellington
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
13:40 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ5345 Air New Zealand
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:05 Sydney
10:05 Wellington
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
00:20 Wellington
11:10 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
QF137 Qantas
S8713 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
09:20 Sydney
17:20 Christchurch
15:10 Johannesburg
14:25 Sydney
14:20 Christchurch
18:10 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ5333 Air New Zealand
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
07:05 Wellington
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
00:05 Wellington
08:10 Christchurch
10:05 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
NZ228 Air New Zealand
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
18:50 Sydney
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
01:00 Christchurch
10:05 Wanaka
Connect
4Z736 Airlink
QF64 Qantas
VA858 Virgin Australia
NZ216 Air New Zealand
S8711 Sounds Air
14:05 Pietermaritzburg
17:40 Johannesburg
16:00 Sydney
18:55 Melbourne
09:15 Christchurch
15:10 Johannesburg
14:25 Sydney
17:35 Melbourne
00:20 Christchurch
10:05 Wanaka
Connect

4. Richards Bay to Queenstown

  1. You take a bus, shuttle or taxi from your location in Mpumalanga to Richards Bay.

  2. You take a flight from Richards Bay to Queenstown and cost approximately 1300 USD.

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

Flight Depart Arrive
4Z882 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5653 Air New Zealand
08:40 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
14:35 Christchurch
10:15 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
15:45 Queenstown
Connect
4Z882 Airlink
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
08:40 Richards Bay
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
10:15 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
4Z882 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ613 Air New Zealand
08:40 Richards Bay
13:45 Johannesburg
08:25 Singapore Changi
07:50 Auckland
10:15 Johannesburg
06:10 Singapore Changi
23:00 Auckland
09:45 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
VA161 Virgin Australia
08:40 Richards Bay
17:40 Johannesburg
06:40 Sydney
10:15 Johannesburg
14:25 Sydney
11:40 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ647 Air New Zealand
08:40 Richards Bay
17:40 Johannesburg
18:50 Sydney
09:40 Christchurch
10:15 Johannesburg
14:25 Sydney
01:00 Christchurch
10:40 Queenstown
Connect
4Z882 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5655 Air New Zealand
08:40 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
13:15 Christchurch
10:15 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
14:25 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
QF536 Qantas
QF185 Qantas
08:40 Richards Bay
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
10:15 Johannesburg
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
08:40 Richards Bay
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
10:15 Johannesburg
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
4Z882 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ635 Air New Zealand
08:40 Richards Bay
13:45 Johannesburg
08:25 Singapore Changi
09:25 Auckland
10:15 Johannesburg
06:10 Singapore Changi
23:00 Auckland
11:20 Queenstown
Connect
4Z882 Airlink
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ611 Air New Zealand
08:40 Richards Bay
13:45 Johannesburg
08:25 Singapore Changi
06:45 Auckland
10:15 Johannesburg
06:10 Singapore Changi
23:00 Auckland
08:40 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
08:40 Richards Bay
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
10:15 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
4Z882 Airlink
QF64 Qantas
QF121 Qantas
08:40 Richards Bay
17:40 Johannesburg
09:30 Sydney
10:15 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
NZ283 Air New Zealand
NZ619 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
11:10 Auckland
11:50 Johannesburg
06:10 Singapore Changi
09:35 Auckland
13:05 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ285 Singapore Airlines
NZ623 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
19:45 Singapore Changi
14:35 Auckland
11:50 Johannesburg
06:10 Singapore Changi
10:20 Auckland
16:30 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
NZ283 Air New Zealand
NZ617 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
10:25 Auckland
11:50 Johannesburg
06:10 Singapore Changi
09:35 Auckland
12:20 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
NZ283 Air New Zealand
NZ621 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
12:00 Auckland
11:50 Johannesburg
06:10 Singapore Changi
09:35 Auckland
13:55 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ285 Singapore Airlines
NZ621 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
19:45 Singapore Changi
12:00 Auckland
11:50 Johannesburg
06:10 Singapore Changi
10:20 Auckland
13:55 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5655 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
13:15 Christchurch
11:50 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
14:25 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ285 Singapore Airlines
NZ619 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
19:45 Singapore Changi
11:10 Auckland
11:50 Johannesburg
06:10 Singapore Changi
10:20 Auckland
13:05 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5653 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
18:40 Singapore Changi
14:35 Christchurch
11:50 Johannesburg
06:10 Singapore Changi
09:35 Christchurch
15:45 Queenstown
Connect
4Z890 Airlink
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
10:15 Richards Bay
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
11:50 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ211 Singapore Airlines
NZ232 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
09:35 Singapore Changi
09:25 Sydney
11:50 Johannesburg
06:10 Singapore Changi
19:15 Sydney
15:25 Queenstown
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ217 Singapore Airlines
NZ264 Air New Zealand
10:15 Richards Bay
13:45 Johannesburg
11:10 Singapore Changi
09:20 Melbourne
11:50 Johannesburg
06:10 Singapore Changi
20:35 Melbourne
15:30 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ647 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
09:40 Christchurch
14:50 Johannesburg
14:25 Sydney
01:00 Christchurch
10:40 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ603 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
10:20 Wellington
14:50 Johannesburg
14:25 Sydney
00:05 Wellington
11:45 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ5603 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:05 Sydney
09:50 Wellington
14:50 Johannesburg
14:25 Sydney
00:20 Wellington
11:40 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
VA161 Virgin Australia
13:15 Richards Bay
17:40 Johannesburg
06:40 Sydney
14:50 Johannesburg
14:25 Sydney
11:40 Queenstown
Connect
4Z884 Airlink
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
13:15 Richards Bay
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
14:50 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
QF143 Qantas
NZ625 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
10:35 Sydney
17:25 Auckland
14:50 Johannesburg
14:25 Sydney
15:35 Auckland
19:20 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ601 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
12:00 Wellington
14:50 Johannesburg
14:25 Sydney
00:05 Wellington
13:25 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
JQ223 Jetstar
13:15 Richards Bay
17:40 Johannesburg
14:40 Sydney
14:50 Johannesburg
14:25 Sydney
19:35 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ605 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:05 Sydney
13:15 Wellington
14:50 Johannesburg
14:25 Sydney
00:20 Wellington
14:40 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
QF536 Qantas
QF185 Qantas
13:15 Richards Bay
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
14:50 Johannesburg
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
JQ529 Jetstar
JQ219 Jetstar
13:15 Richards Bay
17:40 Johannesburg
15:15 Sydney
05:20 Melbourne
14:50 Johannesburg
14:25 Sydney
16:45 Melbourne
11:25 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
13:15 Richards Bay
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
14:50 Johannesburg
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5649 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
11:40 Christchurch
14:50 Johannesburg
14:25 Sydney
01:00 Christchurch
12:50 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
QF121 Qantas
13:15 Richards Bay
17:40 Johannesburg
09:30 Sydney
14:50 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
14:50 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ244 Air New Zealand
NZ607 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:05 Sydney
14:00 Wellington
14:50 Johannesburg
14:25 Sydney
00:20 Wellington
15:25 Queenstown
Connect
4Z884 Airlink
QF64 Qantas
NZ248 Air New Zealand
NZ5603 Air New Zealand
13:15 Richards Bay
17:40 Johannesburg
18:50 Sydney
09:50 Wellington
14:50 Johannesburg
14:25 Sydney
00:05 Wellington
11:40 Queenstown
Connect

5. Margate to Queenstown

  1. You take a bus, shuttle or taxi from your location in Mpumalanga to Margate.

  2. You take a flight from Margate to Queenstown and cost approximately 1600 USD.

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

Flight Depart Arrive
5Z603 CemAir
QF64 Qantas
JQ223 Jetstar
11:40 Margate
17:40 Johannesburg
14:40 Sydney
13:10 Johannesburg
14:25 Sydney
19:35 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
NZ228 Air New Zealand
NZ5655 Air New Zealand
11:40 Margate
17:40 Johannesburg
18:50 Sydney
13:15 Christchurch
13:10 Johannesburg
14:25 Sydney
01:00 Christchurch
14:25 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
NZ248 Air New Zealand
NZ601 Air New Zealand
11:40 Margate
17:40 Johannesburg
18:50 Sydney
12:00 Wellington
13:10 Johannesburg
14:25 Sydney
00:05 Wellington
13:25 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
NZ248 Air New Zealand
NZ603 Air New Zealand
11:40 Margate
17:40 Johannesburg
18:50 Sydney
10:20 Wellington
13:10 Johannesburg
14:25 Sydney
00:05 Wellington
11:45 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
11:40 Margate
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
13:10 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
NZ232 Air New Zealand
11:40 Margate
17:40 Johannesburg
09:25 Sydney
13:10 Johannesburg
14:25 Sydney
15:25 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
JQ519 Jetstar
JQ219 Jetstar
11:40 Margate
17:40 Johannesburg
16:10 Sydney
05:20 Melbourne
13:10 Johannesburg
14:25 Sydney
17:45 Melbourne
11:25 Queenstown
Connect
5Z603 CemAir
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
11:40 Margate
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
13:10 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
5Z603 CemAir
QF64 Qantas
QF121 Qantas
11:40 Margate
17:40 Johannesburg
09:30 Sydney
13:10 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ519 Jetstar
JQ219 Jetstar
12:20 Margate
17:40 Johannesburg
16:10 Sydney
05:20 Melbourne
13:50 Johannesburg
14:25 Sydney
17:45 Melbourne
11:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ248 Air New Zealand
NZ5603 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
09:50 Wellington
13:50 Johannesburg
14:25 Sydney
00:05 Wellington
11:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ248 Air New Zealand
NZ603 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
10:20 Wellington
13:50 Johannesburg
14:25 Sydney
00:05 Wellington
11:45 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ228 Air New Zealand
NZ5649 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
11:40 Christchurch
13:50 Johannesburg
14:25 Sydney
01:00 Christchurch
12:50 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ228 Air New Zealand
NZ647 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
09:40 Christchurch
13:50 Johannesburg
14:25 Sydney
01:00 Christchurch
10:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
12:20 Margate
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
13:50 Johannesburg
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
QF143 Qantas
NZ625 Air New Zealand
12:20 Margate
17:40 Johannesburg
10:35 Sydney
17:25 Auckland
13:50 Johannesburg
14:25 Sydney
15:35 Auckland
19:20 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ248 Air New Zealand
NZ601 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
12:00 Wellington
13:50 Johannesburg
14:25 Sydney
00:05 Wellington
13:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ244 Air New Zealand
NZ605 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:05 Sydney
13:15 Wellington
13:50 Johannesburg
14:25 Sydney
00:20 Wellington
14:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
13:50 Johannesburg
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
QF536 Qantas
QF185 Qantas
12:20 Margate
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
13:50 Johannesburg
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
5Z601 CemAir
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
12:20 Margate
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
13:50 Johannesburg
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ201 Jetstar
JQ299 Jetstar
12:20 Margate
17:40 Johannesburg
09:00 Sydney
18:30 Auckland
13:50 Johannesburg
14:25 Sydney
14:10 Auckland
20:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ244 Air New Zealand
NZ5603 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:05 Sydney
09:50 Wellington
13:50 Johannesburg
14:25 Sydney
00:20 Wellington
11:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
NZ244 Air New Zealand
NZ607 Air New Zealand
12:20 Margate
17:40 Johannesburg
18:05 Sydney
14:00 Wellington
13:50 Johannesburg
14:25 Sydney
00:20 Wellington
15:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ223 Jetstar
12:20 Margate
17:40 Johannesburg
14:40 Sydney
13:50 Johannesburg
14:25 Sydney
19:35 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
QF143 Qantas
JQ299 Jetstar
12:20 Margate
17:40 Johannesburg
10:35 Sydney
18:30 Auckland
13:50 Johannesburg
14:25 Sydney
15:35 Auckland
20:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ529 Jetstar
JQ219 Jetstar
12:20 Margate
17:40 Johannesburg
15:15 Sydney
05:20 Melbourne
13:50 Johannesburg
14:25 Sydney
16:45 Melbourne
11:25 Queenstown
Connect
5Z601 CemAir
EK764 Emirates
EK448 Emirates
JQ299 Jetstar
12:20 Margate
19:10 Johannesburg
10:05 Dubai
18:30 Auckland
13:50 Johannesburg
05:25 Dubai
10:50 Auckland
20:25 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
VA161 Virgin Australia
12:20 Margate
17:40 Johannesburg
06:40 Sydney
13:50 Johannesburg
14:25 Sydney
11:40 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
QF121 Qantas
12:20 Margate
17:40 Johannesburg
09:30 Sydney
13:50 Johannesburg
14:25 Sydney
14:30 Queenstown
Connect
5Z601 CemAir
QF64 Qantas
JQ201 Jetstar
NZ631 Air New Zealand
12:20 Margate
17:40 Johannesburg
09:00 Sydney
15:35 Auckland
13:50 Johannesburg
14:25 Sydney
14:10 Auckland
17:30 Queenstown
Connect

6. Johannesburg to Queenstown

  1. You take a bus, shuttle or taxi from your location in Mpumalanga 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 Queenstown, New Zealand.

Flight Depart Arrive
SQ479 Singapore Airlines
SQ241 Singapore Airlines
NZ230 Air New Zealand
13:45 Johannesburg
07:15 Singapore Changi
10:05 Sydney
06:10 Singapore Changi
16:55 Sydney
16:05 Queenstown
Connect
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5653 Air New Zealand
13:45 Johannesburg
18:40 Singapore Changi
14:35 Christchurch
06:10 Singapore Changi
09:35 Christchurch
15:45 Queenstown
Connect
SQ479 Singapore Airlines
SQ217 Singapore Airlines
NZ264 Air New Zealand
13:45 Johannesburg
11:10 Singapore Changi
09:20 Melbourne
06:10 Singapore Changi
20:35 Melbourne
15:30 Queenstown
Connect
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ635 Air New Zealand
13:45 Johannesburg
08:25 Singapore Changi
09:25 Auckland
06:10 Singapore Changi
23:00 Auckland
11:20 Queenstown
Connect
SQ479 Singapore Airlines
SQ211 Singapore Airlines
NZ232 Air New Zealand
13:45 Johannesburg
09:35 Singapore Changi
09:25 Sydney
06:10 Singapore Changi
19:15 Sydney
15:25 Queenstown
Connect
SQ479 Singapore Airlines
SQ241 Singapore Airlines
NZ232 Air New Zealand
13:45 Johannesburg
07:15 Singapore Changi
09:25 Sydney
06:10 Singapore Changi
16:55 Sydney
15:25 Queenstown
Connect
SQ479 Singapore Airlines
TR18 Scoot Tigerair
VA143 Virgin Australia
13:45 Johannesburg
08:00 Singapore Changi
07:20 Melbourne
06:10 Singapore Changi
17:25 Melbourne
12:30 Queenstown
Connect
SQ479 Singapore Airlines
NZ295 Air New Zealand
NZ5655 Air New Zealand
13:45 Johannesburg
18:40 Singapore Changi
13:15 Christchurch
06:10 Singapore Changi
09:35 Christchurch
14:25 Queenstown
Connect
SQ479 Singapore Airlines
SQ217 Singapore Airlines
VA143 Virgin Australia
13:45 Johannesburg
11:10 Singapore Changi
07:20 Melbourne
06:10 Singapore Changi
20:35 Melbourne
12:30 Queenstown
Connect
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ611 Air New Zealand
13:45 Johannesburg
08:25 Singapore Changi
06:45 Auckland
06:10 Singapore Changi
23:00 Auckland
08:40 Queenstown
Connect
SQ479 Singapore Airlines
SQ211 Singapore Airlines
NZ230 Air New Zealand
13:45 Johannesburg
09:35 Singapore Changi
10:05 Sydney
06:10 Singapore Changi
19:15 Sydney
16:05 Queenstown
Connect
SQ479 Singapore Airlines
SQ281 Singapore Airlines
NZ613 Air New Zealand
13:45 Johannesburg
08:25 Singapore Changi
07:50 Auckland
06:10 Singapore Changi
23:00 Auckland
09:45 Queenstown
Connect
QF64 Qantas
NZ244 Air New Zealand
NZ5603 Air New Zealand
17:40 Johannesburg
18:05 Sydney
09:50 Wellington
14:25 Sydney
00:20 Wellington
11:40 Queenstown
Connect
QF64 Qantas
JQ223 Jetstar
17:40 Johannesburg
14:40 Sydney
14:25 Sydney
19:35 Queenstown
Connect
QF64 Qantas
JQ529 Jetstar
JQ219 Jetstar
17:40 Johannesburg
15:15 Sydney
05:20 Melbourne
14:25 Sydney
16:45 Melbourne
11:25 Queenstown
Connect
QF64 Qantas
NZ228 Air New Zealand
NZ647 Air New Zealand
17:40 Johannesburg
18:50 Sydney
09:40 Christchurch
14:25 Sydney
01:00 Christchurch
10:40 Queenstown
Connect
QF64 Qantas
NZ248 Air New Zealand
NZ5603 Air New Zealand
17:40 Johannesburg
18:50 Sydney
09:50 Wellington
14:25 Sydney
00:05 Wellington
11:40 Queenstown
Connect
QF64 Qantas
VA161 Virgin Australia
17:40 Johannesburg
06:40 Sydney
14:25 Sydney
11:40 Queenstown
Connect
QF64 Qantas
NZ248 Air New Zealand
NZ601 Air New Zealand
17:40 Johannesburg
18:50 Sydney
12:00 Wellington
14:25 Sydney
00:05 Wellington
13:25 Queenstown
Connect
QF64 Qantas
NZ228 Air New Zealand
NZ5643 Air New Zealand
17:40 Johannesburg
18:50 Sydney
08:20 Christchurch
14:25 Sydney
01:00 Christchurch
09:30 Queenstown
Connect
QF64 Qantas
NZ244 Air New Zealand
NZ605 Air New Zealand
17:40 Johannesburg
18:05 Sydney
13:15 Wellington
14:25 Sydney
00:20 Wellington
14:40 Queenstown
Connect
QF64 Qantas
NZ244 Air New Zealand
NZ607 Air New Zealand
17:40 Johannesburg
18:05 Sydney
14:00 Wellington
14:25 Sydney
00:20 Wellington
15:25 Queenstown
Connect
QF64 Qantas
QF143 Qantas
NZ625 Air New Zealand
17:40 Johannesburg
10:35 Sydney
17:25 Auckland
14:25 Sydney
15:35 Auckland
19:20 Queenstown
Connect
QF64 Qantas
QF121 Qantas
17:40 Johannesburg
09:30 Sydney
14:25 Sydney
14:30 Queenstown
Connect
QF64 Qantas
QF536 Qantas
QF185 Qantas
17:40 Johannesburg
16:05 Sydney
10:00 Brisbane
14:25 Sydney
16:35 Brisbane
16:35 Queenstown
Connect
QF64 Qantas
QF143 Qantas
JQ299 Jetstar
17:40 Johannesburg
10:35 Sydney
18:30 Auckland
14:25 Sydney
15:35 Auckland
20:25 Queenstown
Connect
QF64 Qantas
JQ416 Jetstar
JQ193 Jetstar
17:40 Johannesburg
18:40 Sydney
07:00 Gold Coast
14:25 Sydney
19:00 Gold Coast
13:15 Queenstown
Connect
QF64 Qantas
JQ201 Jetstar
JQ299 Jetstar
17:40 Johannesburg
09:00 Sydney
18:30 Auckland
14:25 Sydney
14:10 Auckland
20:25 Queenstown
Connect
QF64 Qantas
NZ248 Air New Zealand
NZ603 Air New Zealand
17:40 Johannesburg
18:50 Sydney
10:20 Wellington
14:25 Sydney
00:05 Wellington
11:45 Queenstown
Connect
QF64 Qantas
JQ201 Jetstar
NZ631 Air New Zealand
17:40 Johannesburg
09:00 Sydney
15:35 Auckland
14:25 Sydney
14:10 Auckland
17:30 Queenstown
Connect
QF64 Qantas
NZ228 Air New Zealand
NZ5649 Air New Zealand
17:40 Johannesburg
18:50 Sydney
11:40 Christchurch
14:25 Sydney
01:00 Christchurch
12:50 Queenstown
Connect
EK764 Emirates
EK448 Emirates
JQ299 Jetstar
19:10 Johannesburg
10:05 Dubai
18:30 Auckland
05:25 Dubai
10:50 Auckland
20:25 Queenstown
Connect
EK764 Emirates
EK448 Emirates
JQ293 Jetstar
19:10 Johannesburg
10:05 Dubai
13:50 Auckland
05:25 Dubai
10:50 Auckland
15:40 Queenstown
Connect

References

Find Hotels in Queenstown, New Zealand

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

Booking.com