Dar es Salaam to Zanzibar

Dar es Salaam to Zanzibar

2 hours Kivukoni Ferry Terminal Malindi Port, Stone Town

Most popular route — daily departures

Fares

ClassPer adult
Economy $35
Business $55

Children aged 2–11 travel at half fare. Non-residents pay in US dollars and need a passport at check-in.

Sailings

  • 7:00 AM
  • 10:00 AM
  • 1:00 PM

Timetables shift with the season and the sea. We confirm the sailing before we book.

Operators

  • Azam Marine
  • Coastal Fast Ferries

Other crossings

Zanzibar to Dar es Salaam

Azam Marine · Kilimanjaro · Coastal

  • Crossing 2 hours
From, economy $35 ≈ TSh 91,600
Times & fares

Zanzibar to Pemba Island

Azam Marine

  • Crossing 4–5 hours
From, economy $45 ≈ TSh 118,000
Times & fares

Dar es Salaam to Pemba Island

Azam Marine

  • Crossing 6–7 hours
From, economy $55 ≈ TSh 144,000
Times & fares