FerryConnect

tanzania

Where can I go by ferry from Zanzibar?

3 ferry destinations from Zanzibar: Dar es Salaam, Pemba and Tanga.

Plan your crossing from Zanzibar

  • Zanzibar (Stone Town) → Pemba

    One departure a day on five days a week in the sampled week (Zanzibar → Pemba Wednesday–Sunday; Pemba → Zanzibar Thursday–Monday), leaving between 07:30 and 09:00

    Crossing times vary by sailing: the booking engine shows 2h 15m and 3h crossings on some days and 6h 30m (07:30 → 14:00) on others.

    Source: Azam Marine online booking (availability, 30 Sep – 5 Oct 2026), checked 2026-09-29

  • Tanga → Zanzibar

    Times from 12Go, check before you travel: 1 departure a day at 11:30

    Source: 12Go schedule (booking site; Zan Fast Ferries’ own website shows no readable timetable), checked 2026-10-29

Getting to the ferry in Zanzibar

  • Azam Marine’s ro-ro vessels Azam Sea Link 1 and 2 carry vehicles and cargo between Dar es Salaam, Zanzibar, Pemba and Tanga

Frequently Asked Questions

Where can I go by ferry from Zanzibar?
FerryConnect lists ferries from Zanzibar to Dar es Salaam, Pemba and Tanga. Each route page has crossing times, operators and booking options.
Can I take my car on a ferry from Zanzibar?
Yes, car ferries run from Zanzibar to Pemba.
How long is the ferry from Zanzibar to Pemba?
2h 15m – 6h 30m with Azam Marine.
How often is the ferry from Zanzibar to Pemba?
One departure a day on five days a week in the sampled week (Zanzibar → Pemba Wednesday–Sunday (operator timetable, checked 2026-09-29).