Zanzibar to Dar es Salaam

Zanzibar to Dar es Salaam

2 hours Malindi Port, Stone Town Kivukoni Ferry Terminal

Return journey โ€” same operators

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:30 AM
  • 11:00 AM
  • 3:00 PM

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

Operators

  • Azam Marine
  • Kilimanjaro
  • Coastal

Other crossings

Dar es Salaam to Zanzibar

Azam Marine ยท Coastal Fast Ferries

  • 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