HowToGo

Flight from Botswana to Zanzibar, Zanzibar Central/South, Tanzania

How to get to Zanzibar, Zanzibar Central/South, Tanzania from Botswana by flight ? You can check flights from Botswana to Zanzibar, Zanzibar Central/South, Tanzania below.

Search Transfer from Botswana to Zanzibar, Zanzibar Central/South, Tanzania

Search Flights

You can find flight ticket prices from Botswana to Zanzibar, Zanzibar Central/South, Tanzania with our flight tickets search tool below

1. Gaborone to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Zanzibar and cost approximately 120 USD.

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

Flight Depart Arrive
BP201 Air Botswana
JE928 Mango
07:00 Gaborone
10:00 Johannesburg
08:00 Johannesburg
14:25 Zanzibar
Connect
SA8453 South African Airways
JE928 Mango
07:30 Gaborone
10:00 Johannesburg
08:25 Johannesburg
14:25 Zanzibar
Connect
SA8453 South African Airways
SA186 South African Airways
CQ1371 Charterlines, Inc.
07:30 Gaborone
10:30 Johannesburg
16:00 Dar es Salaam
08:25 Johannesburg
14:50 Dar es Salaam
16:20 Zanzibar
Connect
SA8453 South African Airways
SA186 South African Airways
WY706 Oman Air
07:30 Gaborone
10:30 Johannesburg
15:55 Dar es Salaam
08:25 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect
SA8453 South African Airways
SA186 South African Airways
CQ113 Charterlines, Inc.
07:30 Gaborone
10:30 Johannesburg
16:15 Dar es Salaam
08:25 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect
SA1762 South African Airways
JE928 Mango
08:10 Gaborone
10:00 Johannesburg
09:05 Johannesburg
14:25 Zanzibar
Connect
SA1762 South African Airways
SA186 South African Airways
CQ1371 Charterlines, Inc.
08:10 Gaborone
10:30 Johannesburg
16:00 Dar es Salaam
09:05 Johannesburg
14:50 Dar es Salaam
16:20 Zanzibar
Connect
SA1762 South African Airways
SA186 South African Airways
WY706 Oman Air
08:10 Gaborone
10:30 Johannesburg
15:55 Dar es Salaam
09:05 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect
SA1762 South African Airways
SA186 South African Airways
CQ113 Charterlines, Inc.
08:10 Gaborone
10:30 Johannesburg
16:15 Dar es Salaam
09:05 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect

2. Maun to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Botswana to Maun.

  2. You take a flight from Maun to Zanzibar and cost approximately 130 USD.

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

Flight Depart Arrive
SA8605 South African Airways
KQ785 Kenya Airways
PW710 Precision Air
13:25 Maun
23:00 Capetown
08:00 Nairobi
16:00 Capetown
05:45 Nairobi
09:40 Zanzibar
Connect
SA8605 South African Airways
KQ785 Kenya Airways
KQ490 Kenya Airways
13:25 Maun
23:00 Capetown
07:50 Nairobi
16:00 Capetown
05:45 Nairobi
09:10 Zanzibar
Connect
SA8605 South African Airways
JE162 Mango
JE926 Mango
13:25 Maun
17:50 Capetown
07:00 Johannesburg
16:00 Capetown
19:45 Johannesburg
11:35 Zanzibar
Connect
SA8605 South African Airways
SA366 South African Airways
JE926 Mango
13:25 Maun
18:50 Capetown
07:00 Johannesburg
16:00 Capetown
20:45 Johannesburg
11:35 Zanzibar
Connect
SA8605 South African Airways
SA362 South African Airways
JE926 Mango
13:25 Maun
18:20 Capetown
07:00 Johannesburg
16:00 Capetown
20:15 Johannesburg
11:35 Zanzibar
Connect
SA8303 South African Airways
JE926 Mango
13:35 Maun
07:00 Johannesburg
15:10 Johannesburg
11:35 Zanzibar
Connect
SA8303 South African Airways
KQ763 Kenya Airways
KQ490 Kenya Airways
13:35 Maun
17:30 Johannesburg
07:50 Nairobi
15:10 Johannesburg
22:35 Nairobi
09:10 Zanzibar
Connect
SA8303 South African Airways
KQ763 Kenya Airways
KQ498 Kenya Airways
13:35 Maun
17:30 Johannesburg
00:15 Nairobi
15:10 Johannesburg
22:35 Nairobi
01:35 Zanzibar
Connect
SA8303 South African Airways
KQ763 Kenya Airways
PW710 Precision Air
13:35 Maun
17:30 Johannesburg
08:00 Nairobi
15:10 Johannesburg
22:35 Nairobi
09:40 Zanzibar
Connect
SA8301 South African Airways
KQ763 Kenya Airways
KQ490 Kenya Airways
14:05 Maun
17:30 Johannesburg
07:50 Nairobi
15:40 Johannesburg
22:35 Nairobi
09:10 Zanzibar
Connect
SA8301 South African Airways
JE926 Mango
14:05 Maun
07:00 Johannesburg
15:40 Johannesburg
11:35 Zanzibar
Connect
SA8301 South African Airways
KQ763 Kenya Airways
PW710 Precision Air
14:05 Maun
17:30 Johannesburg
08:00 Nairobi
15:40 Johannesburg
22:35 Nairobi
09:40 Zanzibar
Connect
SA8301 South African Airways
KQ763 Kenya Airways
KQ498 Kenya Airways
14:05 Maun
17:30 Johannesburg
00:15 Nairobi
15:40 Johannesburg
22:35 Nairobi
01:35 Zanzibar
Connect
BP211 Air Botswana
JE926 Mango
14:10 Maun
07:00 Johannesburg
16:10 Johannesburg
11:35 Zanzibar
Connect
BP211 Air Botswana
KQ763 Kenya Airways
PW710 Precision Air
14:10 Maun
17:30 Johannesburg
08:00 Nairobi
16:10 Johannesburg
22:35 Nairobi
09:40 Zanzibar
Connect
BP211 Air Botswana
ET858 Ethiopian Airlines
ET813 Ethiopian Airlines
14:10 Maun
23:00 Johannesburg
10:20 Addis Ababa
16:10 Johannesburg
05:25 Addis Ababa
13:00 Zanzibar
Connect
BP211 Air Botswana
KQ763 Kenya Airways
KQ498 Kenya Airways
14:10 Maun
17:30 Johannesburg
00:15 Nairobi
16:10 Johannesburg
22:35 Nairobi
01:35 Zanzibar
Connect
BP211 Air Botswana
KQ763 Kenya Airways
KQ490 Kenya Airways
14:10 Maun
17:30 Johannesburg
07:50 Nairobi
16:10 Johannesburg
22:35 Nairobi
09:10 Zanzibar
Connect

3. Gaborone to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Dar es Salaam and cost approximately 240 USD.

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

Flight Depart Arrive
BP201 Air Botswana
SA186 South African Airways
07:00 Gaborone
10:30 Johannesburg
08:00 Johannesburg
14:50 Dar es Salaam
Connect
SA8453 South African Airways
SA186 South African Airways
07:30 Gaborone
10:30 Johannesburg
08:25 Johannesburg
14:50 Dar es Salaam
Connect
SA1762 South African Airways
SA186 South African Airways
08:10 Gaborone
10:30 Johannesburg
09:05 Johannesburg
14:50 Dar es Salaam
Connect
BP223 Air Botswana
SA188 South African Airways
09:45 Gaborone
13:35 Johannesburg
10:30 Johannesburg
17:55 Dar es Salaam
Connect
SA8455 South African Airways
SA188 South African Airways
10:35 Gaborone
13:35 Johannesburg
11:30 Johannesburg
17:55 Dar es Salaam
Connect
SA8451 South African Airways
SA188 South African Airways
10:40 Gaborone
13:35 Johannesburg
11:35 Johannesburg
17:55 Dar es Salaam
Connect
SA1766 South African Airways
SA188 South African Airways
11:10 Gaborone
13:35 Johannesburg
12:05 Johannesburg
17:55 Dar es Salaam
Connect
ET829 Ethiopian Airlines
ET827 Ethiopian Airlines
15:00 Gaborone
00:10 Addis Ababa
21:30 Addis Ababa
03:40 Dar es Salaam
Connect

References

Find Hotels in Zanzibar, Zanzibar Central/South, Tanzania

You can find hotels and accommodations in Zanzibar, Zanzibar Central/South, Tanzania with our hotels search tool below

Booking.com