Flights & getting there
Many visitors to Zanzibar Island travel from Dar es Salaam on one of the fast and efficient Kilimanjaro ferries. Other ferries are Mandeleo, Serengeti and Flying Horse, but services are unreliable. All ferries arrive in Zanzibar Town.
It's also possible to fly to Zanzibar Island (arriving in Zanzibar Town) from Dar es Salaam, Tanga, Mombasa, Nairobi and other destinations in East Africa.