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, Egypt Air, South African Airways, 1Time, British Airways, Kenya Airways and Ethiopian Airlines fly to Zanzibar from elsewhere in Africa and the latter 2 also fly to Zanzibar from Europe.