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.
You can find flight ticket prices from Kruger National Park to Zanzibar City, Tanzania with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kruger National Park to Hoedspruit.
You take a flight from Hoedspruit to Dar es Salaam and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Kruger National Park to Hoedspruit.
You take a flight from Hoedspruit to Zanzibar and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Kruger National Park to Skukuza.
You take a flight from Skukuza to Zanzibar and cost approximately 370 USD.
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 |
You take a bus, shuttle or taxi from your location in Kruger National Park to Nelspruit.
You take a flight from Nelspruit to Zanzibar and cost approximately 350 USD.
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 |
You can find hotels and accommodations in Zanzibar City, Tanzania with our hotels search tool below
Booking.com