How to get to Kruger National Park, South Africa from Zanzibar City by flight ? You can check flights from Zanzibar City to Kruger National Park, South Africa below.
You can find flight ticket prices from Zanzibar City to Kruger National Park, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Zanzibar City to Dar es Salaam.
You take a flight from Dar es Salaam to Hoedspruit and cost approximately 850 USD.
You take a bus, shuttle or taxi from Hoedspruit to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
4Z37
Airlink
4Z871
Airlink
|
03:25
Dar es Salaam
10:30
Johannesburg
|
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
4Z37
Airlink
4Z873
Airlink
|
03:25
Dar es Salaam
12:50
Johannesburg
|
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
4Z37
Airlink
5Z890
CemAir
|
03:25
Dar es Salaam
11:40
Johannesburg
|
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
ET43
Ethiopian Airlines
ET20
Ethiopian Airlines
4Z873
Airlink
|
07:40
Dar es Salaam
09:20
Blantyre
12:50
Johannesburg
|
08:40
Blantyre
11:35
Johannesburg
13:45
Hoedspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar City to Zanzibar.
You take a flight from Zanzibar to Hoedspruit and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Hoedspruit to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ499
Kenya Airways
KQ760
Kenya Airways
4Z873
Airlink
|
03:40
Zanzibar
07:45
Nairobi
12:50
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
13:45
Hoedspruit
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z873
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
12:50
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
13:45
Hoedspruit
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
5Z890
CemAir
|
17:00
Zanzibar
23:30
Addis Ababa
11:40
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
12:35
Hoedspruit
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z871
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
10:30
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
11:25
Hoedspruit
|
Connect |
PW713
Precision Air
KQ764
Kenya Airways
4Z871
Airlink
|
17:15
Zanzibar
21:00
Nairobi
10:30
Johannesburg
|
18:55
Nairobi
00:15
Johannesburg
11:25
Hoedspruit
|
Connect |
PW715
Precision Air
KQ760
Kenya Airways
4Z873
Airlink
|
19:40
Zanzibar
07:45
Nairobi
12:50
Johannesburg
|
21:20
Nairobi
10:55
Johannesburg
13:45
Hoedspruit
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z871
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
10:30
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z873
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z873
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z871
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
10:30
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z871
Airlink
|
22:45
Zanzibar
03:25
Dar es Salaam
10:30
Johannesburg
|
23:15
Dar es Salaam
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z873
Airlink
|
22:45
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
23:15
Dar es Salaam
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar City to Zanzibar.
You take a flight from Zanzibar to Skukuza and cost approximately 850 USD.
You take a bus, shuttle or taxi from Skukuza to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ499
Kenya Airways
KQ760
Kenya Airways
4Z865
Airlink
|
03:40
Zanzibar
07:45
Nairobi
13:05
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
14:05
Skukuza
|
Connect |
JE927
Mango
4Z861
Airlink
|
13:05
Zanzibar
10:05
Johannesburg
|
15:50
Johannesburg
11:05
Skukuza
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z865
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
13:05
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
14:05
Skukuza
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z861
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
10:05
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
11:05
Skukuza
|
Connect |
PW713
Precision Air
KQ764
Kenya Airways
4Z861
Airlink
|
17:15
Zanzibar
21:00
Nairobi
10:05
Johannesburg
|
18:55
Nairobi
00:15
Johannesburg
11:05
Skukuza
|
Connect |
PW715
Precision Air
KQ760
Kenya Airways
4Z865
Airlink
|
19:40
Zanzibar
07:45
Nairobi
13:05
Johannesburg
|
21:20
Nairobi
10:55
Johannesburg
14:05
Skukuza
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z861
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
10:05
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
11:05
Skukuza
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z865
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
13:05
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
14:05
Skukuza
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z865
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
13:05
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
14:05
Skukuza
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z861
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
10:05
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
11:05
Skukuza
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z861
Airlink
|
22:45
Zanzibar
03:25
Dar es Salaam
10:05
Johannesburg
|
23:15
Dar es Salaam
06:10
Johannesburg
11:05
Skukuza
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z865
Airlink
|
22:45
Zanzibar
03:25
Dar es Salaam
13:05
Johannesburg
|
23:15
Dar es Salaam
06:10
Johannesburg
14:05
Skukuza
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar City to Zanzibar.
You take a flight from Zanzibar to Nelspruit and cost approximately 400 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ491
Kenya Airways
KQ762
Kenya Airways
4Z847
Airlink
|
10:20
Zanzibar
13:05
Nairobi
17:15
Johannesburg
|
11:40
Nairobi
16:20
Johannesburg
18:10
Nelspruit
|
Connect |
KQ491
Kenya Airways
KQ762
Kenya Airways
4Z837
Airlink
|
10:20
Zanzibar
13:05
Nairobi
18:05
Johannesburg
|
11:40
Nairobi
16:20
Johannesburg
19:00
Nelspruit
|
Connect |
JE927
Mango
4Z847
Airlink
|
13:05
Zanzibar
17:15
Johannesburg
|
15:50
Johannesburg
18:10
Nelspruit
|
Connect |
JE927
Mango
4Z837
Airlink
|
13:05
Zanzibar
18:05
Johannesburg
|
15:50
Johannesburg
19:00
Nelspruit
|
Connect |
TC105
Air Tanzania
4Z37
Airlink
4Z823
Airlink
|
21:10
Zanzibar
03:25
Dar es Salaam
07:00
Johannesburg
|
21:40
Dar es Salaam
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z823
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
07:00
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z823
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
07:00
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar City to Zanzibar.
You take a flight from Zanzibar to Polokwane and cost approximately 480 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ499
Kenya Airways
KQ760
Kenya Airways
4Z813
Airlink
|
03:40
Zanzibar
07:45
Nairobi
12:50
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
13:45
Polokwane
|
Connect |
KQ499
Kenya Airways
KQ760
Kenya Airways
4Z815
Airlink
|
03:40
Zanzibar
07:45
Nairobi
16:35
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
17:30
Polokwane
|
Connect |
KQ491
Kenya Airways
KQ762
Kenya Airways
4Z801
Airlink
|
10:20
Zanzibar
13:05
Nairobi
06:35
Johannesburg
|
11:40
Nairobi
16:20
Johannesburg
07:30
Polokwane
|
Connect |
KQ491
Kenya Airways
KQ764
Kenya Airways
4Z801
Airlink
|
10:20
Zanzibar
21:00
Nairobi
06:35
Johannesburg
|
11:40
Nairobi
00:15
Johannesburg
07:30
Polokwane
|
Connect |
JE927
Mango
4Z801
Airlink
|
13:05
Zanzibar
06:35
Johannesburg
|
15:50
Johannesburg
07:30
Polokwane
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z801
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
06:35
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
07:30
Polokwane
|
Connect |
ET812
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z813
Airlink
|
17:00
Zanzibar
23:30
Addis Ababa
12:50
Johannesburg
|
19:45
Addis Ababa
03:55
Johannesburg
13:45
Polokwane
|
Connect |
PW713
Precision Air
KQ764
Kenya Airways
4Z801
Airlink
|
17:15
Zanzibar
21:00
Nairobi
06:35
Johannesburg
|
18:55
Nairobi
00:15
Johannesburg
07:30
Polokwane
|
Connect |
UR321 320
Uganda Airlines
4Z37
Airlink
4Z813
Airlink
|
19:15
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
19:45
Dar es Salaam
06:10
Johannesburg
13:45
Polokwane
|
Connect |
PW715
Precision Air
KQ760
Kenya Airways
4Z813
Airlink
|
19:40
Zanzibar
07:45
Nairobi
12:50
Johannesburg
|
21:20
Nairobi
10:55
Johannesburg
13:45
Polokwane
|
Connect |
TC105
Air Tanzania
4Z37
Airlink
4Z815
Airlink
|
21:10
Zanzibar
03:25
Dar es Salaam
16:35
Johannesburg
|
21:40
Dar es Salaam
06:10
Johannesburg
17:30
Polokwane
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z815
Airlink
|
21:25
Zanzibar
03:25
Dar es Salaam
16:35
Johannesburg
|
21:55
Dar es Salaam
06:10
Johannesburg
17:30
Polokwane
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z813
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
13:45
Polokwane
|
Connect |
PW437
Precision Air
4Z37
Airlink
4Z815
Airlink
|
21:40
Zanzibar
03:25
Dar es Salaam
16:35
Johannesburg
|
22:10
Dar es Salaam
06:10
Johannesburg
17:30
Polokwane
|
Connect |
PW712
Precision Air
4Z37
Airlink
4Z813
Airlink
|
22:45
Zanzibar
03:25
Dar es Salaam
12:50
Johannesburg
|
23:15
Dar es Salaam
06:10
Johannesburg
13:45
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar City to Zanzibar.
You take a flight from Zanzibar to Maputo and cost approximately 360 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Kruger National Park, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WY707
Oman Air
ET826
Ethiopian Airlines
ET819
Ethiopian Airlines
|
02:20
Zanzibar
04:00
Dar es Salaam
08:55
Addis Ababa
|
02:55
Dar es Salaam
07:35
Addis Ababa
13:25
Maputo
|
Connect |
KQ499
Kenya Airways
KQ760
Kenya Airways
4Z272
Airlink
|
03:40
Zanzibar
07:45
Nairobi
13:45
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
14:40
Maputo
|
Connect |
TC135
Air Tanzania
TC212
Air Tanzania
TM345
Linhas Aéreas de Moçambique
|
09:00
Zanzibar
10:40
Dar es Salaam
14:40
Harare
|
09:30
Dar es Salaam
12:00
Harare
16:15
Maputo
|
Connect |
KQ491
Kenya Airways
KQ762
Kenya Airways
TM306
Linhas Aéreas de Moçambique
|
10:20
Zanzibar
13:05
Nairobi
19:10
Johannesburg
|
11:40
Nairobi
16:20
Johannesburg
20:20
Maputo
|
Connect |
UI206
Auric Air Services Limited
TM461
Linhas Aéreas de Moçambique
TM461
Linhas Aéreas de Moçambique
|
13:00
Zanzibar
14:25
Dar es Salaam
15:25
Pemba
|
13:20
Dar es Salaam
14:35
Pemba
17:55
Maputo
|
Connect |
JE927
Mango
4Z274
Airlink
|
13:05
Zanzibar
17:05
Johannesburg
|
15:50
Johannesburg
18:05
Maputo
|
Connect |
CQ108
Charterlines, Inc.
TM461
Linhas Aéreas de Moçambique
TM461
Linhas Aéreas de Moçambique
|
13:05
Zanzibar
14:25
Dar es Salaam
15:25
Pemba
|
13:25
Dar es Salaam
14:35
Pemba
17:55
Maputo
|
Connect |
CQ502
Charterlines, Inc.
TM461
Linhas Aéreas de Moçambique
TM461
Linhas Aéreas de Moçambique
|
13:15
Zanzibar
14:25
Dar es Salaam
15:25
Pemba
|
13:35
Dar es Salaam
14:35
Pemba
17:55
Maputo
|
Connect |
You can find hotels and accommodations in Kruger National Park, South Africa with our hotels search tool below
Booking.com