Going To Zanzibar

By Air

Faster than any form of transport, there are  International airlines that fly direct to Zanzibar such as Oman Air, Fly Dubai, Kenya Airways, Turkish Airlines, Ethiopian Airlines, Qatar Airways, Air Italy and some are chartered such as TUi, Thomas Cook. There are also regional flights between Tanzania Mainland and Zanzibar such as ZanAir, Air Tanzania, Precision Air, Assalam Air, Auric Air, Coastal Airways.

By Sea

Another way to reach Zanzibar is by Ferry, but this is if your flight ends in Tanzania Mainland or you were just staying there. Coastal Fast Ferries operates a fleet of vessels between the 2 sides. Below is the time table:

 

From Dar Es Salaam:

Departure 7:00 am – Arrival 9:00 am

Departure 9:30 am – Arrival 11:30 am

Departure 12:30 pm – Arrival 2:30 pm

Departure 2:00 pm – Arrival 4:00 pm

Departure 4:00 pm – Arrival 6:00 pm

 

From Zanzibar:

Departure 7:00 am – Arrival 9:00 am

Departure 9:30 am – Arrival 11:30 am

Departure 12:30 pm – Arrival 2:30 pm

Departure 2:00 pm – Arrival 4:00 pm

Departure 4:00 pm – Arrival 6:00 pm