Le port de ferry de Dar es Salaam, sur Tanzanie, vous permet de vous rendre à Zanzibar, en Île de Zanzibar, avec jusqu'à 28 traversées de ferry par semaine. La durée de la traversée de Dar es Salaam - Zanzibar est d'environ 1 heure 20 minutes et elle est opérée par Zan Fast Ferries.