HowToGo

Flight from Kruger National Park to Zanzibar City, Tanzania

How to get to Zanzibar City, Tanzania from Kruger National Park by flight ? You can check flights from Kruger National Park to Zanzibar City, Tanzania below.

Search Transfer from Kruger National Park to Zanzibar City, Tanzania

Search Flights

You can find flight ticket prices from Kruger National Park to Zanzibar City, Tanzania with our flight tickets search tool below

1. Hoedspruit to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Kruger National Park to Hoedspruit.

  2. You take a flight from Hoedspruit to Dar es Salaam and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Dar es Salaam to your destination in Zanzibar City, Tanzania.

Flight Depart Arrive
4Z872 Airlink
4Z36 Airlink
12:00 Hoedspruit
22:00 Johannesburg
13:00 Johannesburg
02:25 Dar es Salaam
Connect
5Z889 CemAir
4Z36 Airlink
13:05 Hoedspruit
22:00 Johannesburg
14:00 Johannesburg
02:25 Dar es Salaam
Connect
4Z658 Airlink
4Z910 Airlink
4Z36 Airlink
13:50 Hoedspruit
18:40 Capetown
22:00 Johannesburg
16:35 Capetown
20:45 Johannesburg
02:25 Dar es Salaam
Connect
4Z658 Airlink
4Z898 Airlink
4Z36 Airlink
13:50 Hoedspruit
17:55 Capetown
22:00 Johannesburg
16:35 Capetown
20:00 Johannesburg
02:25 Dar es Salaam
Connect
4Z658 Airlink
FA126 Safair
4Z36 Airlink
13:50 Hoedspruit
17:55 Capetown
22:00 Johannesburg
16:35 Capetown
20:00 Johannesburg
02:25 Dar es Salaam
Connect
4Z874 Airlink
4Z36 Airlink
14:20 Hoedspruit
22:00 Johannesburg
15:25 Johannesburg
02:25 Dar es Salaam
Connect
4Z874 Airlink
KQ763 Kenya Airways
KQ488 Kenya Airways
14:20 Hoedspruit
17:25 Johannesburg
23:45 Nairobi
15:25 Johannesburg
22:30 Nairobi
01:15 Dar es Salaam
Connect

2. Hoedspruit to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Kruger National Park to Hoedspruit.

  2. You take a flight from Hoedspruit to Zanzibar and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Zanzibar City, Tanzania.

Flight Depart Arrive
4Z872 Airlink
4Z190 Airlink
UR320 Uganda Airlines
12:00 Hoedspruit
21:15 Johannesburg
08:00 Entebbe
13:00 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
4Z872 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
12:00 Hoedspruit
17:25 Johannesburg
00:15 Nairobi
13:00 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z872 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
12:00 Hoedspruit
22:00 Johannesburg
07:00 Dar es Salaam
13:00 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z872 Airlink
4Z36 Airlink
PW420 Precision Air
12:00 Hoedspruit
22:00 Johannesburg
06:30 Dar es Salaam
13:00 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z872 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
12:00 Hoedspruit
22:00 Johannesburg
06:45 Dar es Salaam
13:00 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
5Z1811 CemAir
KQ785 Kenya Airways
KQ490 Kenya Airways
12:30 Hoedspruit
23:00 Capetown
08:00 Nairobi
15:15 Capetown
05:45 Nairobi
09:20 Zanzibar
Connect
5Z889 CemAir
KQ763 Kenya Airways
KQ498 Kenya Airways
13:05 Hoedspruit
17:25 Johannesburg
00:15 Nairobi
14:00 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
5Z889 CemAir
KQ763 Kenya Airways
KQ490 Kenya Airways
13:05 Hoedspruit
17:25 Johannesburg
08:00 Nairobi
14:00 Johannesburg
22:30 Nairobi
09:20 Zanzibar
Connect
5Z889 CemAir
JE926 Mango
13:05 Hoedspruit
07:00 Johannesburg
14:00 Johannesburg
11:35 Zanzibar
Connect
4Z658 Airlink
4Z898 Airlink
JE926 Mango
13:50 Hoedspruit
17:55 Capetown
07:00 Johannesburg
16:35 Capetown
20:00 Johannesburg
11:35 Zanzibar
Connect
4Z658 Airlink
KQ785 Kenya Airways
KQ490 Kenya Airways
13:50 Hoedspruit
23:00 Capetown
08:00 Nairobi
16:35 Capetown
05:45 Nairobi
09:20 Zanzibar
Connect
4Z658 Airlink
4Z910 Airlink
JE926 Mango
13:50 Hoedspruit
18:40 Capetown
07:00 Johannesburg
16:35 Capetown
20:45 Johannesburg
11:35 Zanzibar
Connect
4Z874 Airlink
KQ763 Kenya Airways
KQ490 Kenya Airways
14:20 Hoedspruit
17:25 Johannesburg
08:00 Nairobi
15:25 Johannesburg
22:30 Nairobi
09:20 Zanzibar
Connect
4Z874 Airlink
4Z36 Airlink
PW420 Precision Air
14:20 Hoedspruit
22:00 Johannesburg
06:30 Dar es Salaam
15:25 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z874 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
14:20 Hoedspruit
22:00 Johannesburg
06:45 Dar es Salaam
15:25 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z874 Airlink
KQ765 Kenya Airways
KQ490 Kenya Airways
14:20 Hoedspruit
01:15 Johannesburg
08:00 Nairobi
15:25 Johannesburg
06:20 Nairobi
09:20 Zanzibar
Connect
4Z874 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
14:20 Hoedspruit
22:00 Johannesburg
07:00 Dar es Salaam
15:25 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z874 Airlink
JE926 Mango
14:20 Hoedspruit
07:00 Johannesburg
15:25 Johannesburg
11:35 Zanzibar
Connect
4Z874 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
14:20 Hoedspruit
17:25 Johannesburg
00:15 Nairobi
15:25 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z874 Airlink
4Z190 Airlink
UR320 Uganda Airlines
14:20 Hoedspruit
21:15 Johannesburg
08:00 Entebbe
15:25 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect

3. Skukuza to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Kruger National Park to Skukuza.

  2. You take a flight from Skukuza to Zanzibar and cost approximately 370 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Zanzibar City, Tanzania.

Flight Depart Arrive
4Z652 Airlink
KQ785 Kenya Airways
KQ490 Kenya Airways
11:40 Skukuza
23:00 Capetown
08:00 Nairobi
14:25 Capetown
05:45 Nairobi
09:20 Zanzibar
Connect
4Z862 Airlink
KQ763 Kenya Airways
KQ490 Kenya Airways
13:35 Skukuza
17:25 Johannesburg
08:00 Nairobi
14:40 Johannesburg
22:30 Nairobi
09:20 Zanzibar
Connect
4Z862 Airlink
JE926 Mango
13:35 Skukuza
07:00 Johannesburg
14:40 Johannesburg
11:35 Zanzibar
Connect
4Z862 Airlink
4Z36 Airlink
PW420 Precision Air
13:35 Skukuza
22:00 Johannesburg
06:30 Dar es Salaam
14:40 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z862 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
13:35 Skukuza
22:00 Johannesburg
06:45 Dar es Salaam
14:40 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z862 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
13:35 Skukuza
22:00 Johannesburg
07:00 Dar es Salaam
14:40 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z862 Airlink
4Z190 Airlink
UR320 Uganda Airlines
13:35 Skukuza
21:15 Johannesburg
08:00 Entebbe
14:40 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
4Z862 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
13:35 Skukuza
17:25 Johannesburg
00:15 Nairobi
14:40 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z866 Airlink
4Z36 Airlink
PW420 Precision Air
14:35 Skukuza
22:00 Johannesburg
06:30 Dar es Salaam
15:40 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z866 Airlink
KQ765 Kenya Airways
KQ490 Kenya Airways
14:35 Skukuza
01:15 Johannesburg
08:00 Nairobi
15:40 Johannesburg
06:20 Nairobi
09:20 Zanzibar
Connect
4Z866 Airlink
KQ763 Kenya Airways
KQ490 Kenya Airways
14:35 Skukuza
17:25 Johannesburg
08:00 Nairobi
15:40 Johannesburg
22:30 Nairobi
09:20 Zanzibar
Connect
4Z866 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
14:35 Skukuza
22:00 Johannesburg
07:00 Dar es Salaam
15:40 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z866 Airlink
4Z190 Airlink
UR320 Uganda Airlines
14:35 Skukuza
21:15 Johannesburg
08:00 Entebbe
15:40 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
4Z866 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
14:35 Skukuza
22:00 Johannesburg
06:45 Dar es Salaam
15:40 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z866 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
14:35 Skukuza
17:25 Johannesburg
00:15 Nairobi
15:40 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z866 Airlink
JE926 Mango
14:35 Skukuza
07:00 Johannesburg
15:40 Johannesburg
11:35 Zanzibar
Connect

4. Nelspruit to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Kruger National Park to Nelspruit.

  2. You take a flight from Nelspruit to Zanzibar and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Zanzibar City, Tanzania.

Flight Depart Arrive
4Z838 Airlink
KQ761 Kenya Airways
KQ494 Kenya Airways
06:55 Nelspruit
12:10 Johannesburg
18:20 Nairobi
07:50 Johannesburg
17:15 Nairobi
19:40 Zanzibar
Connect
4Z838 Airlink
KQ761 Kenya Airways
PW712 Precision Air
06:55 Nelspruit
12:10 Johannesburg
19:25 Nairobi
07:50 Johannesburg
17:15 Nairobi
21:05 Zanzibar
Connect
4Z824 Airlink
KQ761 Kenya Airways
KQ494 Kenya Airways
08:20 Nelspruit
12:10 Johannesburg
18:20 Nairobi
09:15 Johannesburg
17:15 Nairobi
19:40 Zanzibar
Connect
4Z824 Airlink
KQ761 Kenya Airways
KQ498 Kenya Airways
08:20 Nelspruit
12:10 Johannesburg
00:15 Nairobi
09:15 Johannesburg
17:15 Nairobi
01:35 Zanzibar
Connect
4Z824 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
08:20 Nelspruit
17:25 Johannesburg
00:15 Nairobi
09:15 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z824 Airlink
KQ761 Kenya Airways
PW712 Precision Air
08:20 Nelspruit
12:10 Johannesburg
19:25 Nairobi
09:15 Johannesburg
17:15 Nairobi
21:05 Zanzibar
Connect
4Z836 Airlink
KQ761 Kenya Airways
PW712 Precision Air
08:30 Nelspruit
12:10 Johannesburg
19:25 Nairobi
09:25 Johannesburg
17:15 Nairobi
21:05 Zanzibar
Connect
4Z470 Airlink
KQ783 Kenya Airways
KQ490 Kenya Airways
11:40 Nelspruit
18:05 Livingstone
08:00 Nairobi
13:35 Livingstone
22:20 Nairobi
09:20 Zanzibar
Connect
4Z842 Airlink
KQ763 Kenya Airways
KQ498 Kenya Airways
12:25 Nelspruit
17:25 Johannesburg
00:15 Nairobi
13:20 Johannesburg
22:30 Nairobi
01:35 Zanzibar
Connect
4Z842 Airlink
4Z190 Airlink
UR320 Uganda Airlines
12:25 Nelspruit
21:15 Johannesburg
08:00 Entebbe
13:20 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
FN8802 Fastjet
KQ793 Kenya Airways
KQ498 Kenya Airways
12:45 Nelspruit
18:00 Victoria Falls
00:15 Nairobi
14:30 Victoria Falls
22:15 Nairobi
01:35 Zanzibar
Connect
4Z664 Airlink
4Z910 Airlink
JE926 Mango
13:20 Nelspruit
18:40 Capetown
07:00 Johannesburg
16:05 Capetown
20:45 Johannesburg
11:35 Zanzibar
Connect
4Z664 Airlink
KQ785 Kenya Airways
KQ490 Kenya Airways
13:20 Nelspruit
23:00 Capetown
08:00 Nairobi
16:05 Capetown
05:45 Nairobi
09:20 Zanzibar
Connect
4Z664 Airlink
4Z898 Airlink
JE926 Mango
13:20 Nelspruit
17:55 Capetown
07:00 Johannesburg
16:05 Capetown
20:00 Johannesburg
11:35 Zanzibar
Connect
4Z506 Airlink
4Z570 Airlink
JE926 Mango
14:00 Nelspruit
19:00 Durban
07:00 Johannesburg
15:10 Durban
20:15 Johannesburg
11:35 Zanzibar
Connect
4Z822 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
16:15 Nelspruit
22:00 Johannesburg
07:00 Dar es Salaam
17:10 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z822 Airlink
ET858 Ethiopian Airlines
ET813 Ethiopian Airlines
16:15 Nelspruit
23:30 Johannesburg
10:20 Addis Ababa
17:10 Johannesburg
05:55 Addis Ababa
13:00 Zanzibar
Connect
4Z822 Airlink
4Z36 Airlink
PW420 Precision Air
16:15 Nelspruit
22:00 Johannesburg
06:30 Dar es Salaam
17:10 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z822 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
16:15 Nelspruit
22:00 Johannesburg
06:45 Dar es Salaam
17:10 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z822 Airlink
KQ765 Kenya Airways
KQ490 Kenya Airways
16:15 Nelspruit
01:15 Johannesburg
08:00 Nairobi
17:10 Johannesburg
06:20 Nairobi
09:20 Zanzibar
Connect
4Z822 Airlink
4Z190 Airlink
UR320 Uganda Airlines
16:15 Nelspruit
21:15 Johannesburg
08:00 Entebbe
17:10 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
4Z846 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
17:15 Nelspruit
22:00 Johannesburg
06:45 Dar es Salaam
18:10 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z846 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
17:15 Nelspruit
22:00 Johannesburg
07:00 Dar es Salaam
18:10 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect
4Z846 Airlink
JE926 Mango
17:15 Nelspruit
07:00 Johannesburg
18:10 Johannesburg
11:35 Zanzibar
Connect
4Z846 Airlink
4Z190 Airlink
UR320 Uganda Airlines
17:15 Nelspruit
21:15 Johannesburg
08:00 Entebbe
18:10 Johannesburg
02:30 Entebbe
09:50 Zanzibar
Connect
4Z846 Airlink
ET858 Ethiopian Airlines
ET813 Ethiopian Airlines
17:15 Nelspruit
23:30 Johannesburg
10:20 Addis Ababa
18:10 Johannesburg
05:55 Addis Ababa
13:00 Zanzibar
Connect
4Z846 Airlink
4Z36 Airlink
PW420 Precision Air
17:15 Nelspruit
22:00 Johannesburg
06:30 Dar es Salaam
18:10 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z846 Airlink
KQ765 Kenya Airways
KQ490 Kenya Airways
17:15 Nelspruit
01:15 Johannesburg
08:00 Nairobi
18:10 Johannesburg
06:20 Nairobi
09:20 Zanzibar
Connect
4Z848 Airlink
ET858 Ethiopian Airlines
ET813 Ethiopian Airlines
18:30 Nelspruit
23:30 Johannesburg
10:20 Addis Ababa
19:25 Johannesburg
05:55 Addis Ababa
13:00 Zanzibar
Connect
4Z848 Airlink
4Z36 Airlink
PW420 Precision Air
18:30 Nelspruit
22:00 Johannesburg
06:30 Dar es Salaam
19:25 Johannesburg
02:25 Dar es Salaam
07:00 Zanzibar
Connect
4Z848 Airlink
JE926 Mango
18:30 Nelspruit
07:00 Johannesburg
19:25 Johannesburg
11:35 Zanzibar
Connect
4Z848 Airlink
KQ765 Kenya Airways
KQ490 Kenya Airways
18:30 Nelspruit
01:15 Johannesburg
08:00 Nairobi
19:25 Johannesburg
06:20 Nairobi
09:20 Zanzibar
Connect
4Z848 Airlink
4Z36 Airlink
UI215 Auric Air Services Limited
18:30 Nelspruit
22:00 Johannesburg
06:45 Dar es Salaam
19:25 Johannesburg
02:25 Dar es Salaam
07:05 Zanzibar
Connect
4Z848 Airlink
4Z36 Airlink
UI611 Auric Air Services Limited
18:30 Nelspruit
22:00 Johannesburg
07:00 Dar es Salaam
19:25 Johannesburg
02:25 Dar es Salaam
07:20 Zanzibar
Connect

References

Find Hotels in Zanzibar City, Tanzania

You can find hotels and accommodations in Zanzibar City, Tanzania with our hotels search tool below

Booking.com