HowToGo

Flight from Zanzibar to Nelspruit, South Africa

How to get to Nelspruit, South Africa from Zanzibar by flight ? You can check flights from Zanzibar to Nelspruit, South Africa below.

Search Transfer from Zanzibar to Nelspruit, South Africa

Search Flights

You can find flight ticket prices from Zanzibar to Nelspruit, South Africa with our flight tickets search tool below

1. Zanzibar to Maputo

  1. You take a flight from Zanzibar to Maputo and cost approximately 340 USD.

  2. You take a bus, shuttle or taxi from Maputo to your destination in Nelspruit, South Africa.

Flight Depart Arrive
KQ491 Kenya Airways
SA185 South African Airways
SA146 South African Airways
10:20 Zanzibar
15:45 Nairobi
20:15 Johannesburg
11:40 Nairobi
18:50 Johannesburg
21:15 Maputo
Connect
JE927 Mango
TM306 Linhas Aéreas de Moçambique
13:05 Zanzibar
20:00 Johannesburg
16:05 Johannesburg
21:10 Maputo
Connect
JE927 Mango
SA146 South African Airways
13:05 Zanzibar
20:15 Johannesburg
16:05 Johannesburg
21:15 Maputo
Connect
CQ502 Charterlines, Inc.
SA187 South African Airways
SA146 South African Airways
13:15 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
13:35 Dar es Salaam
18:05 Johannesburg
21:15 Maputo
Connect
CQ502 Charterlines, Inc.
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
13:15 Zanzibar
15:35 Dar es Salaam
20:00 Johannesburg
13:35 Dar es Salaam
18:05 Johannesburg
21:10 Maputo
Connect
UI1224 Auric Air Services Limited
SA187 South African Airways
SA146 South African Airways
14:15 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
21:15 Maputo
Connect
UI1224 Auric Air Services Limited
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
14:15 Zanzibar
15:35 Dar es Salaam
20:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
21:10 Maputo
Connect
XLL21 Air Excel
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
14:15 Zanzibar
15:35 Dar es Salaam
20:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
21:10 Maputo
Connect
XLL21 Air Excel
SA187 South African Airways
SA146 South African Airways
14:15 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
21:15 Maputo
Connect
CQ114 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
16:45 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:05 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
B4107 ZanAir
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
17:00 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:30 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
CQ148 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:35 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect

2. Zanzibar to Skukuza

  1. You take a flight from Zanzibar to Skukuza and cost approximately 490 USD.

  2. You take a bus, shuttle or taxi from Skukuza to your destination in Nelspruit, South Africa.

Flight Depart Arrive
KQ491 Kenya Airways
KQ764 Kenya Airways
4Z861 Airlink
10:20 Zanzibar
21:50 Nairobi
10:00 Johannesburg
11:40 Nairobi
01:05 Johannesburg
11:00 Skukuza
Connect
KQ491 Kenya Airways
KQ784 Kenya Airways
4Z651 Airlink
10:20 Zanzibar
16:55 Nairobi
10:35 Capetown
11:40 Nairobi
21:40 Capetown
13:05 Skukuza
Connect
KQ491 Kenya Airways
KQ764 Kenya Airways
4Z865 Airlink
10:20 Zanzibar
21:50 Nairobi
13:20 Johannesburg
11:40 Nairobi
01:05 Johannesburg
14:10 Skukuza
Connect
UI1226 Auric Air Services Limited
4Z35 Airlink
4Z865 Airlink
13:00 Zanzibar
15:05 Dar es Salaam
13:20 Johannesburg
13:20 Dar es Salaam
17:50 Johannesburg
14:10 Skukuza
Connect
B4105 ZanAir
4Z35 Airlink
4Z861 Airlink
13:00 Zanzibar
15:05 Dar es Salaam
10:00 Johannesburg
13:30 Dar es Salaam
17:50 Johannesburg
11:00 Skukuza
Connect
CQ108 Charterlines, Inc.
4Z35 Airlink
4Z861 Airlink
13:05 Zanzibar
15:05 Dar es Salaam
10:00 Johannesburg
13:25 Dar es Salaam
17:50 Johannesburg
11:00 Skukuza
Connect
JE927 Mango
4Z865 Airlink
13:05 Zanzibar
13:20 Johannesburg
16:05 Johannesburg
14:10 Skukuza
Connect
JE927 Mango
JE151 Mango
4Z651 Airlink
13:05 Zanzibar
17:55 Johannesburg
10:35 Capetown
16:05 Johannesburg
20:05 Capetown
13:05 Skukuza
Connect
CQ108 Charterlines, Inc.
4Z35 Airlink
4Z865 Airlink
13:05 Zanzibar
15:05 Dar es Salaam
13:20 Johannesburg
13:25 Dar es Salaam
17:50 Johannesburg
14:10 Skukuza
Connect
JE927 Mango
SA377 South African Airways
4Z651 Airlink
13:05 Zanzibar
21:40 Johannesburg
10:35 Capetown
16:05 Johannesburg
23:45 Capetown
13:05 Skukuza
Connect
JE927 Mango
4Z861 Airlink
13:05 Zanzibar
10:00 Johannesburg
16:05 Johannesburg
11:00 Skukuza
Connect
CQ502 Charterlines, Inc.
4Z35 Airlink
4Z865 Airlink
13:15 Zanzibar
15:05 Dar es Salaam
13:20 Johannesburg
13:35 Dar es Salaam
17:50 Johannesburg
14:10 Skukuza
Connect
CQ502 Charterlines, Inc.
4Z35 Airlink
4Z861 Airlink
13:15 Zanzibar
15:05 Dar es Salaam
10:00 Johannesburg
13:35 Dar es Salaam
17:50 Johannesburg
11:00 Skukuza
Connect
XLL21 Air Excel
SA187 South African Airways
4Z861 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
10:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
11:00 Skukuza
Connect
UI1224 Auric Air Services Limited
SA187 South African Airways
4Z861 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
10:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
11:00 Skukuza
Connect
PW713 Precision Air
KQ764 Kenya Airways
4Z865 Airlink
17:00 Zanzibar
21:50 Nairobi
13:20 Johannesburg
18:40 Nairobi
01:05 Johannesburg
14:10 Skukuza
Connect
PW713 Precision Air
KQ764 Kenya Airways
4Z861 Airlink
17:00 Zanzibar
21:50 Nairobi
10:00 Johannesburg
18:40 Nairobi
01:05 Johannesburg
11:00 Skukuza
Connect
KQ495 Kenya Airways
KQ760 Kenya Airways
4Z865 Airlink
20:20 Zanzibar
07:45 Nairobi
13:20 Johannesburg
21:40 Nairobi
10:55 Johannesburg
14:10 Skukuza
Connect

3. Zanzibar to Nelspruit

  1. You take a flight from Zanzibar to Nelspruit and cost approximately 410 USD.

  2. You take a bus, shuttle or taxi from Nelspruit to your destination in Nelspruit, South Africa.

Flight Depart Arrive
JE927 Mango
4Z847 Airlink
13:05 Zanzibar
17:15 Johannesburg
16:05 Johannesburg
18:05 Nelspruit
Connect
JE927 Mango
4Z837 Airlink
13:05 Zanzibar
18:05 Johannesburg
16:05 Johannesburg
18:55 Nelspruit
Connect

4. Zanzibar to Hoedspruit

  1. You take a flight from Zanzibar to Hoedspruit and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Hoedspruit to your destination in Nelspruit, South Africa.

Flight Depart Arrive
KQ491 Kenya Airways
KQ764 Kenya Airways
4Z873 Airlink
10:20 Zanzibar
21:50 Nairobi
13:05 Johannesburg
11:40 Nairobi
01:05 Johannesburg
14:00 Hoedspruit
Connect
KQ491 Kenya Airways
KQ764 Kenya Airways
5Z890 CemAir
10:20 Zanzibar
21:50 Nairobi
11:40 Johannesburg
11:40 Nairobi
01:05 Johannesburg
12:35 Hoedspruit
Connect
KQ491 Kenya Airways
KQ764 Kenya Airways
4Z871 Airlink
10:20 Zanzibar
21:50 Nairobi
10:30 Johannesburg
11:40 Nairobi
01:05 Johannesburg
11:25 Hoedspruit
Connect
KQ491 Kenya Airways
KQ784 Kenya Airways
4Z657 Airlink
10:20 Zanzibar
16:55 Nairobi
10:50 Capetown
11:40 Nairobi
21:40 Capetown
13:10 Hoedspruit
Connect
B4105 ZanAir
4Z35 Airlink
4Z873 Airlink
13:00 Zanzibar
15:05 Dar es Salaam
13:05 Johannesburg
13:30 Dar es Salaam
17:50 Johannesburg
14:00 Hoedspruit
Connect
B4105 ZanAir
4Z35 Airlink
4Z871 Airlink
13:00 Zanzibar
15:05 Dar es Salaam
10:30 Johannesburg
13:30 Dar es Salaam
17:50 Johannesburg
11:25 Hoedspruit
Connect
CQ108 Charterlines, Inc.
4Z35 Airlink
4Z871 Airlink
13:05 Zanzibar
15:05 Dar es Salaam
10:30 Johannesburg
13:25 Dar es Salaam
17:50 Johannesburg
11:25 Hoedspruit
Connect
JE927 Mango
5Z890 CemAir
13:05 Zanzibar
11:40 Johannesburg
16:05 Johannesburg
12:35 Hoedspruit
Connect
JE927 Mango
JE151 Mango
4Z657 Airlink
13:05 Zanzibar
17:55 Johannesburg
10:50 Capetown
16:05 Johannesburg
20:05 Capetown
13:10 Hoedspruit
Connect
JE927 Mango
4Z873 Airlink
13:05 Zanzibar
13:05 Johannesburg
16:05 Johannesburg
14:00 Hoedspruit
Connect
CQ108 Charterlines, Inc.
4Z35 Airlink
4Z873 Airlink
13:05 Zanzibar
15:05 Dar es Salaam
13:05 Johannesburg
13:25 Dar es Salaam
17:50 Johannesburg
14:00 Hoedspruit
Connect
JE927 Mango
SA377 South African Airways
4Z657 Airlink
13:05 Zanzibar
21:40 Johannesburg
10:50 Capetown
16:05 Johannesburg
23:45 Capetown
13:10 Hoedspruit
Connect
JE927 Mango
4Z871 Airlink
13:05 Zanzibar
10:30 Johannesburg
16:05 Johannesburg
11:25 Hoedspruit
Connect
CQ502 Charterlines, Inc.
4Z35 Airlink
4Z873 Airlink
13:15 Zanzibar
15:05 Dar es Salaam
13:05 Johannesburg
13:35 Dar es Salaam
17:50 Johannesburg
14:00 Hoedspruit
Connect
CQ502 Charterlines, Inc.
4Z35 Airlink
4Z871 Airlink
13:15 Zanzibar
15:05 Dar es Salaam
10:30 Johannesburg
13:35 Dar es Salaam
17:50 Johannesburg
11:25 Hoedspruit
Connect
PW713 Precision Air
KQ764 Kenya Airways
5Z890 CemAir
17:00 Zanzibar
21:50 Nairobi
11:40 Johannesburg
18:40 Nairobi
01:05 Johannesburg
12:35 Hoedspruit
Connect
PW713 Precision Air
KQ764 Kenya Airways
4Z871 Airlink
17:00 Zanzibar
21:50 Nairobi
10:30 Johannesburg
18:40 Nairobi
01:05 Johannesburg
11:25 Hoedspruit
Connect
PW713 Precision Air
KQ764 Kenya Airways
4Z873 Airlink
17:00 Zanzibar
21:50 Nairobi
13:05 Johannesburg
18:40 Nairobi
01:05 Johannesburg
14:00 Hoedspruit
Connect
KQ495 Kenya Airways
KQ760 Kenya Airways
4Z873 Airlink
20:20 Zanzibar
07:45 Nairobi
13:05 Johannesburg
21:40 Nairobi
10:55 Johannesburg
14:00 Hoedspruit
Connect

5. Dar es Salaam to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Zanzibar to Dar es Salaam.

  2. You take a flight from Dar es Salaam to Nelspruit and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Nelspruit, South Africa.

Flight Depart Arrive
TK601 Turkish Airlines
SA067 South African Airways
4Z841 Airlink
03:40 Dar es Salaam
07:20 Lusaka
11:05 Johannesburg
05:15 Lusaka
09:20 Johannesburg
12:00 Nelspruit
Connect
TK601 Turkish Airlines
4Z161 Airlink
4Z845 Airlink
03:40 Dar es Salaam
08:40 Lusaka
15:30 Johannesburg
05:15 Lusaka
10:50 Johannesburg
16:15 Nelspruit
Connect
KQ489 Kenya Airways
KQ760 Kenya Airways
4Z821 Airlink
03:45 Dar es Salaam
07:45 Nairobi
14:20 Johannesburg
05:05 Nairobi
10:55 Johannesburg
15:15 Nelspruit
Connect
KQ489 Kenya Airways
KQ782 Kenya Airways
4Z471 Airlink
03:45 Dar es Salaam
07:25 Nairobi
14:05 Livingstone
05:05 Nairobi
09:40 Livingstone
15:45 Nelspruit
Connect
KQ489 Kenya Airways
KQ760 Kenya Airways
4Z845 Airlink
03:45 Dar es Salaam
07:45 Nairobi
15:30 Johannesburg
05:05 Nairobi
10:55 Johannesburg
16:15 Nelspruit
Connect
PW711 Precision Air
KQ760 Kenya Airways
4Z821 Airlink
04:40 Dar es Salaam
07:45 Nairobi
14:20 Johannesburg
06:30 Nairobi
10:55 Johannesburg
15:15 Nelspruit
Connect
PW711 Precision Air
KQ760 Kenya Airways
4Z845 Airlink
04:40 Dar es Salaam
07:45 Nairobi
15:30 Johannesburg
06:30 Nairobi
10:55 Johannesburg
16:15 Nelspruit
Connect
PW711 Precision Air
KQ782 Kenya Airways
4Z471 Airlink
04:40 Dar es Salaam
07:25 Nairobi
14:05 Livingstone
06:30 Nairobi
09:40 Livingstone
15:45 Nelspruit
Connect
MS841 Egyptair
KQ760 Kenya Airways
4Z847 Airlink
05:20 Dar es Salaam
07:45 Nairobi
17:15 Johannesburg
06:30 Nairobi
10:55 Johannesburg
18:05 Nelspruit
Connect
MS841 Egyptair
KQ760 Kenya Airways
4Z821 Airlink
05:20 Dar es Salaam
07:45 Nairobi
14:20 Johannesburg
06:30 Nairobi
10:55 Johannesburg
15:15 Nelspruit
Connect
MS841 Egyptair
KQ782 Kenya Airways
4Z471 Airlink
05:20 Dar es Salaam
07:25 Nairobi
14:05 Livingstone
06:30 Nairobi
09:40 Livingstone
15:45 Nelspruit
Connect
MS841 Egyptair
KQ760 Kenya Airways
4Z845 Airlink
05:20 Dar es Salaam
07:45 Nairobi
15:30 Johannesburg
06:30 Nairobi
10:55 Johannesburg
16:15 Nelspruit
Connect
ET43 Ethiopian Airlines
3W20 Malawian Airlines
4Z845 Airlink
07:40 Dar es Salaam
09:20 Blantyre
15:30 Johannesburg
08:40 Blantyre
11:35 Johannesburg
16:15 Nelspruit
Connect
ET43 Ethiopian Airlines
ET20 Ethiopian Airlines
4Z821 Airlink
07:40 Dar es Salaam
09:20 Blantyre
14:20 Johannesburg
08:40 Blantyre
11:35 Johannesburg
15:15 Nelspruit
Connect
ET43 Ethiopian Airlines
3W20 Malawian Airlines
4Z847 Airlink
07:40 Dar es Salaam
09:20 Blantyre
17:15 Johannesburg
08:40 Blantyre
11:35 Johannesburg
18:05 Nelspruit
Connect
ET43 Ethiopian Airlines
SA173 South African Airways
4Z847 Airlink
07:40 Dar es Salaam
13:20 Blantyre
17:15 Johannesburg
08:40 Blantyre
15:30 Johannesburg
18:05 Nelspruit
Connect
3W43 Malawian Airlines
ET20 Ethiopian Airlines
4Z847 Airlink
07:45 Dar es Salaam
09:20 Blantyre
17:15 Johannesburg
08:45 Blantyre
11:35 Johannesburg
18:05 Nelspruit
Connect
3W43 Malawian Airlines
ET20 Ethiopian Airlines
4Z821 Airlink
07:45 Dar es Salaam
09:20 Blantyre
14:20 Johannesburg
08:45 Blantyre
11:35 Johannesburg
15:15 Nelspruit
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
4Z847 Airlink
07:45 Dar es Salaam
09:20 Blantyre
17:15 Johannesburg
08:45 Blantyre
11:35 Johannesburg
18:05 Nelspruit
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
4Z821 Airlink
07:45 Dar es Salaam
09:20 Blantyre
14:20 Johannesburg
08:45 Blantyre
11:35 Johannesburg
15:15 Nelspruit
Connect
3W43 Malawian Airlines
SA173 South African Airways
4Z847 Airlink
07:45 Dar es Salaam
13:20 Blantyre
17:15 Johannesburg
08:45 Blantyre
15:30 Johannesburg
18:05 Nelspruit
Connect
3W43 Malawian Airlines
ET20 Ethiopian Airlines
4Z845 Airlink
07:45 Dar es Salaam
09:20 Blantyre
15:30 Johannesburg
08:45 Blantyre
11:35 Johannesburg
16:15 Nelspruit
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
4Z845 Airlink
07:45 Dar es Salaam
09:20 Blantyre
15:30 Johannesburg
08:45 Blantyre
11:35 Johannesburg
16:15 Nelspruit
Connect
FLZ103 Flightlink
JE927 Mango
4Z837 Airlink
10:00 Dar es Salaam
13:05 Zanzibar
18:05 Johannesburg
10:20 Zanzibar
16:05 Johannesburg
18:55 Nelspruit
Connect
FLZ103 Flightlink
JE927 Mango
4Z847 Airlink
10:00 Dar es Salaam
13:05 Zanzibar
17:15 Johannesburg
10:20 Zanzibar
16:05 Johannesburg
18:05 Nelspruit
Connect
TC212 Air Tanzania
SA023 South African Airways
4Z845 Airlink
10:40 Dar es Salaam
12:50 Harare
15:30 Johannesburg
12:00 Harare
14:30 Johannesburg
16:15 Nelspruit
Connect
TC212 Air Tanzania
4Z105 Airlink
4Z837 Airlink
10:40 Dar es Salaam
13:00 Harare
18:05 Johannesburg
12:00 Harare
14:45 Johannesburg
18:55 Nelspruit
Connect
TC212 Air Tanzania
FN8335 Fastjet
4Z837 Airlink
10:40 Dar es Salaam
15:15 Harare
18:05 Johannesburg
12:00 Harare
17:00 Johannesburg
18:55 Nelspruit
Connect
TC212 Air Tanzania
SA023 South African Airways
4Z837 Airlink
10:40 Dar es Salaam
12:50 Harare
18:05 Johannesburg
12:00 Harare
14:30 Johannesburg
18:55 Nelspruit
Connect
TC212 Air Tanzania
4Z105 Airlink
4Z847 Airlink
10:40 Dar es Salaam
13:00 Harare
17:15 Johannesburg
12:00 Harare
14:45 Johannesburg
18:05 Nelspruit
Connect
TC212 Air Tanzania
SA023 South African Airways
4Z847 Airlink
10:40 Dar es Salaam
12:50 Harare
17:15 Johannesburg
12:00 Harare
14:30 Johannesburg
18:05 Nelspruit
Connect
UI1225 Auric Air Services Limited
JE927 Mango
4Z837 Airlink
10:45 Dar es Salaam
13:05 Zanzibar
18:05 Johannesburg
11:05 Zanzibar
16:05 Johannesburg
18:55 Nelspruit
Connect
UI1225 Auric Air Services Limited
JE927 Mango
4Z847 Airlink
10:45 Dar es Salaam
13:05 Zanzibar
17:15 Johannesburg
11:05 Zanzibar
16:05 Johannesburg
18:05 Nelspruit
Connect
UI1223 Auric Air Services Limited
JE927 Mango
4Z837 Airlink
11:30 Dar es Salaam
13:05 Zanzibar
18:05 Johannesburg
11:50 Zanzibar
16:05 Johannesburg
18:55 Nelspruit
Connect
UI1223 Auric Air Services Limited
JE927 Mango
4Z847 Airlink
11:30 Dar es Salaam
13:05 Zanzibar
17:15 Johannesburg
11:50 Zanzibar
16:05 Johannesburg
18:05 Nelspruit
Connect

6. Zanzibar to Johannesburg

  1. You take a flight from Zanzibar to Johannesburg and cost approximately 360 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Nelspruit, South Africa.

Flight Depart Arrive
JE927 Mango
13:05 Zanzibar
16:05 Johannesburg Direct

References

Find Hotels in Nelspruit, South Africa

You can find hotels and accommodations in Nelspruit, South Africa with our hotels search tool below

Booking.com