Skip to main content

Getting Here

There are 2 ways to get to the Zanzibar Island from the mainland: by ferry or by plane. The ferry takes 1-2.5 hours depending on whether you take the fast or slow ferry. For information on departure times and prices, refer to For flights from the Tanzanian mainland, visit Precision Air ( and Coastal Aviation ( Precision Air, Turkish airlines, Qatar Airways, Kenya Airways and Ethiopian Airlines fly to Zanzibar.