Tanzania

Ferry from Tanzania to Zanzibar Island

There are 2 ferry routes operating between Tanzania and Zanzibar Island offering you combined total of 34 sailings per week. Zan Fast Ferries operates 2 routes, Dar es Salaam to Zanzibar runs 4 times per day & Mkoani to Zanzibar about 6 times weekly.

As the frequency and duration of crossings on some routes varies we would advise that you do a live search for crossings from Tanzania to Zanzibar Island to get the most up to date information.

Tanzania Zanzibar Island Ferry Map

Click for map

Ferries from Tanzania to Zanzibar Island