Getting to Zanzibar by Air From the Rest of the World

From the Rest of the World

At present, Ethiopian Airlines, Oman Air, Qatar Airways, Kenya Airways and Mango Airlines offer international scheduled flights to Zanzibar. Several large carriers fly into Dar es Salaam, which is only a short trip by air or sea from Zanzibar. Amongst them are British Airways, Qatar Airways, Emirates Airlines, Turkish Airlines, Fly Dubai and Swiss.


From the Rest of Africa

Kenya Airways, Precision Air and Ethiopian Airlines have regular flights to Zanzibar. Dar es Salaam is also served by them, as well as Air Zimbabwe, Egypt Air, Air Malawi, South African Airways, Mango Airlines, Fast Jet, British Airways and others.


Domestic Flights

Precision Air and Coastal Aviation, Al Salaam Zan Air offer a range of scheduled flights between Zanzibar and Tanzania's main cities.


Getting to Zanzibar by Sea

There are several sea ferry companies that ply the waters between Zanzibar and Dar es Salaam. The largest of these is Azam Marine. You can book ferry tickets through a local tour operator. Links to these companies can be found in the Touring Zanzibar section of this website.



Time Zone                                                                                                  GMT + 3



Currency                                                                                                    Tanzanian Shilling (Tsh)



Approximate exchange rate                                                                      US$ 1 = 2000 Tanzanian Shillings = 100 cents



Official languages                                                                                      Kiswahili & English



Electricity                                                                                                   220 - 240 V AC, 50 Hz



Religion                                                                                                     Predominantly Islam



International Dialing code                                                                         landline + 255 24,

                                                                                                                  mobile   +255 77, followed by 7-digit local number