Search this site with Google:

Visiting Tanzania

Visiting Tanzania and Zanzibar - Local knowledge for global travellers.

Posts about Ferries

Ferry from Dar es Salaam to Zanzibar


Zanzibar Boat

There are multiple ferries from Dar es Salaam to Zanzibar.

The ferry time from Dar es Salaam to Zanzibar will differ depending on which ferry you take.

The Sepideh ferry is the slowest ferry from Dar es Salaam to Zanzibar.

The Sea Express ferry is the fastest ferry from Dar es Salaam to Zanzibar.

The ferry from Dar es Salaam to Zanzibar takes 1.5h-3h, depending on which ferry you choose.

There are also private ferries from Dar es Salaam to Zanzibar.

These ferries only take 1h, but don’t run regularly.


How to Get to Zanzibar from Tanzania and Kenya

Boat on the shore in Zanzibar Tanzania
Zanzibar

There are several ways to get to Zanzibar from Tanzania and Kenya. These include flights and ferries.

Flights to Zanzibar from Tanzania and Kenya

There are regular daily flights from mainland Tanzania to Zanzibar that depart from Dar es Salaam, Pemba, Arusha, and Kilimanjaro.

There are also flights to Zanzibar from the Selous Game Reserve in Tanzania and the some of the game parks in northern Tanzania.

There are regular daily flights from Kenya to Zanzibar from Mombasa and Nairobi.

Airlines that fly to Zanzibar from Tanzania and Kenya include Air Uganda, Bankair, Coastal Aviation, Fly540, Jetairfly, Kenya Airways, Precision Air, and ZanAir.

Beware that Precision Air overbooks all of its flights to Zanzibar, so get to the airport extra early to avoid getting bumped to a later flight.

Ferries to Zanzibar from Tanzania and Kenya

Ferries run regularly from mainland Tanzania to Zanzibar. They leave from Dar es Salaam and Pemba.

There are also dhows to Zanzibar from Dar es Salaam, Tanga, Bagamoyou, and Mombasa.