HowToGo

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

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

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

Search Flights

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

1. Mogadishu to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Somalia to Mogadishu.

  2. You take a flight from Mogadishu to Zanzibar and cost approximately 320 USD.

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

Flight Depart Arrive
UR521 Uganda Airlines
TC215 Air Tanzania
TC105 Air Tanzania
10:00 Mogadishu
14:45 Entebbe
19:40 Kilimanjaro
12:20 Entebbe
16:15 Kilimanjaro
20:40 Zanzibar
Connect
XU522 524 528 558 African Express
KQ426 Kenya Airways
PW437 Precision Air
10:00 Mogadishu
13:30 Nairobi
16:50 Kilimanjaro
11:30 Nairobi
14:30 Kilimanjaro
18:10 Zanzibar
Connect
3J204 Jubba Airways
PW712 Precision Air
12:10 Mogadishu
19:10 Nairobi
14:00 Nairobi
20:50 Zanzibar
Connect
3J206 Jubba Airways
PW712 Precision Air
12:30 Mogadishu
19:10 Nairobi
14:00 Nairobi
20:50 Zanzibar
Connect
4F102 Freedom Airline Express
KQ494 Kenya Airways
13:30 Mogadishu
18:00 Nairobi
15:00 Nairobi
19:20 Zanzibar
Connect
4F102 Freedom Airline Express
PW712 Precision Air
13:30 Mogadishu
19:10 Nairobi
15:00 Nairobi
20:50 Zanzibar
Connect

2. Dire Dawa to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Somalia to Dire Dawa.

  2. You take a flight from Dire Dawa to Zanzibar and cost approximately 550 USD.

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

Flight Depart Arrive
ET205 Ethiopian Airlines
ET338 Ethiopian Airlines
UR320 Uganda Airlines
13:30 Dire Dawa
22:45 Addis Ababa
08:00 Entebbe
14:30 Addis Ababa
00:55 Entebbe
09:50 Zanzibar
Connect
ET205 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
KQ490 Kenya Airways
13:30 Dire Dawa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
14:30 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:20 Zanzibar
Connect
ET205 Ethiopian Airlines
ET815 Ethiopian Airlines
ET815 Ethiopian Airlines
13:30 Dire Dawa
10:15 Addis Ababa
13:50 Kilimanjaro
14:30 Addis Ababa
12:50 Kilimanjaro
15:00 Zanzibar
Connect
ET205 Ethiopian Airlines
ET308 Ethiopian Airlines
KQ490 Kenya Airways
13:30 Dire Dawa
23:15 Addis Ababa
08:00 Nairobi
14:30 Addis Ababa
01:20 Nairobi
09:20 Zanzibar
Connect
ET209 Ethiopian Airlines
ET865 Ethiopian Airlines
UI1227 Auric Air Services Limited
15:30 Dire Dawa
09:45 Addis Ababa
13:45 Dar es Salaam
16:30 Addis Ababa
12:35 Dar es Salaam
14:05 Zanzibar
Connect
ET209 Ethiopian Airlines
ET308 Ethiopian Airlines
KQ490 Kenya Airways
15:30 Dire Dawa
23:15 Addis Ababa
08:00 Nairobi
16:30 Addis Ababa
01:20 Nairobi
09:20 Zanzibar
Connect
ET209 Ethiopian Airlines
ET865 Ethiopian Airlines
FLZ105 Flightlink
15:30 Dire Dawa
09:45 Addis Ababa
14:00 Dar es Salaam
16:30 Addis Ababa
12:35 Dar es Salaam
14:20 Zanzibar
Connect
ET209 Ethiopian Airlines
ET338 Ethiopian Airlines
UR320 Uganda Airlines
15:30 Dire Dawa
22:45 Addis Ababa
08:00 Entebbe
16:30 Addis Ababa
00:55 Entebbe
09:50 Zanzibar
Connect
ET209 Ethiopian Airlines
KQ403 Kenya Airways
PW710 Precision Air
15:30 Dire Dawa
20:00 Addis Ababa
08:00 Nairobi
16:30 Addis Ababa
22:10 Nairobi
09:40 Zanzibar
Connect
ET209 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
KQ490 Kenya Airways
15:30 Dire Dawa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
16:30 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:20 Zanzibar
Connect
ET209 Ethiopian Airlines
ET308 Ethiopian Airlines
5H417 Fly540
5H441 Fly540
15:30 Dire Dawa
23:15 Addis Ababa
06:40 Nairobi
11:20 Mombasa
16:30 Addis Ababa
01:20 Nairobi
07:50 Mombasa
12:00 Zanzibar
Connect
ET209 Ethiopian Airlines
ET308 Ethiopian Airlines
PW710 Precision Air
15:30 Dire Dawa
23:15 Addis Ababa
08:00 Nairobi
16:30 Addis Ababa
01:20 Nairobi
09:40 Zanzibar
Connect
ET209 Ethiopian Airlines
ET865 Ethiopian Airlines
CQ119 143 151 Charterlines, Inc.
15:30 Dire Dawa
09:45 Addis Ababa
14:30 Dar es Salaam
16:30 Addis Ababa
12:35 Dar es Salaam
14:50 Zanzibar
Connect
ET209 Ethiopian Airlines
ET815 Ethiopian Airlines
ET815 Ethiopian Airlines
15:30 Dire Dawa
10:15 Addis Ababa
13:50 Kilimanjaro
16:30 Addis Ababa
12:50 Kilimanjaro
15:00 Zanzibar
Connect
ET221 Ethiopian Airlines
ET308 Ethiopian Airlines
5H417 Fly540
5H441 Fly540
18:30 Dire Dawa
23:15 Addis Ababa
06:40 Nairobi
11:20 Mombasa
19:30 Addis Ababa
01:20 Nairobi
07:50 Mombasa
12:00 Zanzibar
Connect
ET221 Ethiopian Airlines
ET805 Ethiopian Airlines
UI1245 Auric Air Services Limited
18:30 Dire Dawa
10:30 Addis Ababa
14:45 Dar es Salaam
19:30 Addis Ababa
13:20 Dar es Salaam
15:05 Zanzibar
Connect
ET221 Ethiopian Airlines
ET865 Ethiopian Airlines
FLZ105 Flightlink
18:30 Dire Dawa
09:45 Addis Ababa
14:00 Dar es Salaam
19:30 Addis Ababa
12:35 Dar es Salaam
14:20 Zanzibar
Connect
ET221 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
PW710 Precision Air
18:30 Dire Dawa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
19:30 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:40 Zanzibar
Connect
ET221 Ethiopian Airlines
ET308 Ethiopian Airlines
KQ490 Kenya Airways
18:30 Dire Dawa
23:15 Addis Ababa
08:00 Nairobi
19:30 Addis Ababa
01:20 Nairobi
09:20 Zanzibar
Connect
ET221 Ethiopian Airlines
ET805 Ethiopian Airlines
WY706 Oman Air
18:30 Dire Dawa
10:30 Addis Ababa
15:20 Dar es Salaam
19:30 Addis Ababa
13:20 Dar es Salaam
15:55 Zanzibar
Connect
ET221 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
KQ490 Kenya Airways
18:30 Dire Dawa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
19:30 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:20 Zanzibar
Connect
ET221 Ethiopian Airlines
ET338 Ethiopian Airlines
UR320 Uganda Airlines
18:30 Dire Dawa
22:45 Addis Ababa
08:00 Entebbe
19:30 Addis Ababa
00:55 Entebbe
09:50 Zanzibar
Connect
ET221 Ethiopian Airlines
ET308 Ethiopian Airlines
PW710 Precision Air
18:30 Dire Dawa
23:15 Addis Ababa
08:00 Nairobi
19:30 Addis Ababa
01:20 Nairobi
09:40 Zanzibar
Connect
ET221 Ethiopian Airlines
ET805 Ethiopian Airlines
CQ119 143 151 Charterlines, Inc.
18:30 Dire Dawa
10:30 Addis Ababa
14:30 Dar es Salaam
19:30 Addis Ababa
13:20 Dar es Salaam
14:50 Zanzibar
Connect
ET221 Ethiopian Airlines
ET865 Ethiopian Airlines
UI1227 Auric Air Services Limited
18:30 Dire Dawa
09:45 Addis Ababa
13:45 Dar es Salaam
19:30 Addis Ababa
12:35 Dar es Salaam
14:05 Zanzibar
Connect
ET221 Ethiopian Airlines
ET815 Ethiopian Airlines
ET815 Ethiopian Airlines
18:30 Dire Dawa
10:15 Addis Ababa
13:50 Kilimanjaro
19:30 Addis Ababa
12:50 Kilimanjaro
15:00 Zanzibar
Connect
ET221 Ethiopian Airlines
ET865 Ethiopian Airlines
CQ119 143 151 Charterlines, Inc.
18:30 Dire Dawa
09:45 Addis Ababa
14:30 Dar es Salaam
19:30 Addis Ababa
12:35 Dar es Salaam
14:50 Zanzibar
Connect

3. Hargeisa to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Somalia to Hargeisa.

  2. You take a flight from Hargeisa to Zanzibar and cost approximately 400 USD.

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

Flight Depart Arrive
XU522 524 African Express
XU522 524 528 558 African Express
PW712 Precision Air
07:30 Hargeisa
10:00 Mogadishu
19:10 Nairobi
09:00 Mogadishu
11:30 Nairobi
20:50 Zanzibar
Connect
XU522 524 African Express
3J204 Jubba Airways
PW712 Precision Air
07:30 Hargeisa
12:10 Mogadishu
19:10 Nairobi
09:00 Mogadishu
14:00 Nairobi
20:50 Zanzibar
Connect
XU522 524 African Express
XU522 524 528 558 African Express
KQ484 Kenya Airways
CQ113 Charterlines, Inc.
07:30 Hargeisa
10:00 Mogadishu
14:00 Nairobi
16:15 Dar es Salaam
09:00 Mogadishu
11:30 Nairobi
15:25 Dar es Salaam
16:35 Zanzibar
Connect
XU522 524 African Express
XU522 524 528 558 African Express
KQ426 Kenya Airways
PW437 Precision Air
07:30 Hargeisa
10:00 Mogadishu
13:30 Nairobi
16:50 Kilimanjaro
09:00 Mogadishu
11:30 Nairobi
14:30 Kilimanjaro
18:10 Zanzibar
Connect
XU522 524 African Express
XU522 524 528 558 African Express
KQ426 Kenya Airways
TC105 Air Tanzania
07:30 Hargeisa
10:00 Mogadishu
13:30 Nairobi
19:40 Kilimanjaro
09:00 Mogadishu
11:30 Nairobi
14:30 Kilimanjaro
20:40 Zanzibar
Connect
3J601 Jubba Airways
XU714 African Express
PW712 Precision Air
08:00 Hargeisa
11:00 Mogadishu
19:10 Nairobi
10:00 Mogadishu
13:20 Nairobi
20:50 Zanzibar
Connect
3J601 Jubba Airways
4F102 Freedom Airline Express
PW712 Precision Air
08:00 Hargeisa
13:30 Mogadishu
19:10 Nairobi
10:00 Mogadishu
15:00 Nairobi
20:50 Zanzibar
Connect
3J620 Jubba Airways
FZ1687 Flydubai
13:45 Hargeisa
02:30 Dubai
19:00 Dubai
07:10 Zanzibar
Connect
ET375 Ethiopian Airlines
ET338 Ethiopian Airlines
UR320 Uganda Airlines
17:40 Hargeisa
22:45 Addis Ababa
08:00 Entebbe
19:00 Addis Ababa
00:55 Entebbe
09:50 Zanzibar
Connect
ET375 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
KQ490 Kenya Airways
17:40 Hargeisa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
19:00 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:20 Zanzibar
Connect
ET375 Ethiopian Airlines
ET308 Ethiopian Airlines
PW710 Precision Air
17:40 Hargeisa
23:15 Addis Ababa
08:00 Nairobi
19:00 Addis Ababa
01:20 Nairobi
09:40 Zanzibar
Connect
ET375 Ethiopian Airlines
ET308 Ethiopian Airlines
5H417 Fly540
5H441 Fly540
17:40 Hargeisa
23:15 Addis Ababa
06:40 Nairobi
11:20 Mombasa
19:00 Addis Ababa
01:20 Nairobi
07:50 Mombasa
12:00 Zanzibar
Connect
ET375 Ethiopian Airlines
ET338 Ethiopian Airlines
KQ419 Kenya Airways
PW710 Precision Air
17:40 Hargeisa
22:45 Addis Ababa
03:50 Entebbe
08:00 Nairobi
19:00 Addis Ababa
00:55 Entebbe
05:05 Nairobi
09:40 Zanzibar
Connect
ET375 Ethiopian Airlines
ET308 Ethiopian Airlines
KQ490 Kenya Airways
17:40 Hargeisa
23:15 Addis Ababa
08:00 Nairobi
19:00 Addis Ababa
01:20 Nairobi
09:20 Zanzibar
Connect
ET375 Ethiopian Airlines
KQ403 Kenya Airways
PW710 Precision Air
17:40 Hargeisa
20:00 Addis Ababa
08:00 Nairobi
19:00 Addis Ababa
22:10 Nairobi
09:40 Zanzibar
Connect

4. Mogadishu to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Somalia to Mogadishu.

  2. You take a flight from Mogadishu to Dar es Salaam and cost approximately 270 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
XU522 524 528 558 African Express
KQ484 Kenya Airways
10:00 Mogadishu
14:00 Nairobi
11:30 Nairobi
15:25 Dar es Salaam
Connect
3J200 Jubba Airways
TM443 Linhas Aéreas de Moçambique
10:00 Mogadishu
16:15 Nairobi
12:00 Nairobi
17:35 Dar es Salaam
Connect
UR521 Uganda Airlines
TC215 Air Tanzania
TC123 Air Tanzania
10:00 Mogadishu
14:45 Entebbe
17:45 Kilimanjaro
12:20 Entebbe
16:15 Kilimanjaro
18:40 Dar es Salaam
Connect
XU714 African Express
KQ486 Kenya Airways
11:00 Mogadishu
18:15 Nairobi
13:20 Nairobi
19:40 Dar es Salaam
Connect
4F102 Freedom Airline Express
TM443 Linhas Aéreas de Moçambique
13:30 Mogadishu
16:15 Nairobi
15:00 Nairobi
17:35 Dar es Salaam
Connect
4F102 Freedom Airline Express
KQ486 Kenya Airways
13:30 Mogadishu
18:15 Nairobi
15:00 Nairobi
19:40 Dar es Salaam
Connect
4F102 Freedom Airline Express
LX294 Swiss
13:30 Mogadishu
19:40 Nairobi
15:00 Nairobi
21:05 Dar es Salaam
Connect
4F102 Freedom Airline Express
KQ494 Kenya Airways
PW712 Precision Air
13:30 Mogadishu
18:00 Nairobi
21:10 Zanzibar
15:00 Nairobi
19:20 Zanzibar
21: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