Travel by Ferry
Ferry Bookings Along the Swahili Coast

Zanzibar and Tanzania ferry image: Sea Bus about to dock
There are many speed boats and catamarans that can take you between Dar es Salaam and the two Islands. Azam Marine, Sea Express, Sea Star, Seagull and Sepideh Megaspeed Liners are among the nicest available. This allows you to do the return trip on the same day. For instance leave Dar es Salaam at 07:30 and return on the 16:30 Zanzibar ferry. That ferry leaves you plenty of time to explore the Stone Town, the museum and have a nice lunch. The trip is beautiful and lasts about 2 hours approximately.

Zanzibar and Tanzania ferry image: Seagull parked at the port
However, if the weather is bad it can take much longer and the trip can be very unpleasant. If you suffer from seasickness you are advised to take some anti-seasickness pills prior to boarding. The on-board personnel hands out free sickness bags at the start of the journey. Flying Horse makes the same journey. However, it will take around 4 hours and 30 minutes whereas the others take 1 hour and 30 minutes. Not to worry about the bookings as we can get your ferry bookings done for you beforehand. Taking a ferry is the cheapest and most preferred transportation to get from the Islands to the mainland, or the other way round.
Our Regular Ferry Routines (incl. Pemba)
|
Carrier
|
Route
|
DPT
|
Duration
|
Schedule
|
Fee (USD)
|
|
Sea Star
|
ZNZ - DAR
|
07:00
|
90min
|
Daily
|
40
|
|
DAR - ZNZ
|
10:00
|
90min
|
Daily
|
40
|
|
|
Sea Bus
|
ZNZ - DAR
|
10:00
|
90min
|
Daily
|
40
|
|
DAR - ZNZ
|
14:00
|
90min
|
Daily
|
40
|
|
|
Sea Express
|
ZNZ - DAR
|
16:00
|
90min
|
Daily
|
40
|
|
DAR - ZNZ
|
07:00
|
90min
|
Daily
|
40
|
|
|
Flying Horse
|
ZNZ - DAR
|
22:00
|
Overnight
|
Daily
|
25
|
|
DAR - ZNZ
|
12:00
|
240min
|
Daily
|
25
|
|
|
Aziza
|
ZNZ - DAR
|
22:00
|
Overnight
|
Daily
|
20
|
|
DAR - ZNZ
|
12:00
|
240min
|
Daily
|
20
|
|
|
MV Serengeti
|
ZNZ - PBA
|
22:00
|
Overnight
|
Tue, Thu, Sat
|
25
|
|
PBA - ZNZ
|
10:00
|
Overnight
|
Wed, Fri
|
25
|
|
|
MS Sepideh
|
PBA - ZNZ
|
12:30
|
120min
|
---
|
45
|
|
ZNZ - DAR
|
15:30
|
90min
|
---
|
40
|
Note: There's a booking charge of 5 USD for every booking (not every ticket) regardless to the number of tickets ordered.
Speed Boats