Tanzania
Dar es Salaam → Zanzibar (Stone Town)
The fast ferry between mainland Tanzania and Zanzibar, landing in historic Stone Town, a UNESCO World Heritage Site. It is the most popular way to reach Zanzibar after a safari.
Dar es Salaam to Zanzibar (Stone Town) ferry at a glance
The ferry from Dar es Salaam to Zanzibar (Stone Town) takes 2h across the Zanzibar Channel, operated by Azam Marine. It is a foot-passenger service; vehicles are not carried. Typical frequency: several departures daily.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.
Maritime Crossing Route Map
Interactive sea passage between Dar es Salaam and Zanzibar (Stone Town)
Ready to cross from Dar es Salaam to Zanzibar (Stone Town)?
Check live availability, fares and sailing times with Direct Ferries.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| Azam Marine | 2h | Kilimanjaro-series fast catamarans |
Route Features
Vehicles
Foot passengers only
Foot Passengers
Walk-on passengers welcome
Pets
No pet facilities
Distance
40 nautical miles
Getting There & Onward Transport
- The Dar es Salaam ferry terminal is in the city centre near Kivukoni; allow time for traffic
- Stone Town port is walking distance from the old town; taxis and dala-dalas serve the beaches