Zanzibar to Pemba Island

Zanzibar to Pemba Island

4–5 hours Malindi Port, Stone Town Mkoani Port, Pemba

Scenic island-hopping route

Fares

ClassPer adult
Economy $45

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

Sailings

  • 8:00 AM (Daily)

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

Operators

  • Azam Marine

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 Dar es Salaam

Azam Marine · Kilimanjaro · Coastal

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

Dar es Salaam to Pemba Island

Azam Marine

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