Ferries from

Zanzibar Island to Tanzania

Ferries from

Ferry from Zanzibar Island to Tanzania

Zanzibar Island

There are 2 ferry routes.  Ferries from Zanzibar to Dar es Salaam and Zanzibar to Mkoani are popular ferry trips from Zanzibar Island to Tanzania. Sailing frequency can change throughout the year and often sailings increase during peak season.

Ferries from Zanzibar Island to Tanzania sail approximately 14 times per week and are available with Zan Fast Ferries.

How long is the ferry from Zanzibar Island to Tanzania? 

Ferries from Zanzibar Island to Tanzania take approximately to complete this crossing.

Can I take my car on the Zanzibar Island to Tanzania ferry? 

No, you are currently not able to take your car on the ferry from Zanzibar Island to Tanzania.  

How far is it from Zanzibar Island to Tanzania? 

There are approximately 36 miles (58km) and 31 nautical miles between Zanzibar Island and Tanzania. 

What does it cost for a ferry from Zanzibar Island to Tanzania? 

The price of a ferry from Zanzibar Island to Tanzania can differ by route, operator, season, vehicle type and whether you are sailing on a high-speed ferry or conventional ferry. 

Zanzibar to Dar es Salaam Ferry

The Zanzibar to Dar es Salaam ferry ferry sails approximately 8 times weekly with a crossing time of 1 hour 20 minutes. 

Zanzibar to Mkoani Ferry 

Zanzibar to Mkoani ferry ferries sail about 0 times weekly with a sailing time of . 

Zanzibar Island to Tanzania Ferry Offers and Discounts 

We suggest that you book in advance to ensure that you get the cheapest ferry prices and availability. Please check out our special offers page to take advantage of all the latest ferry discounts available. 

How to book ferry tickets from Zanzibar Island to Tanzania 

Book and compare Zanzibar Island Tanzania ferry tickets, operators, timetables and prices by using our Deal Finder.   
 

Ferries from Zanzibar Island to Tanzania

How much are ferries from Zanzibar Island to Tanzania?

From To Average price
From
ZanzibarZanzibar Island
To
Dar es SalaamTanzania
Average price$154.00

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Zanzibar Island: Tanzania's Tropical Paradise

Zanzibar Island, just off Tanzania's coast, is a stunning tropical getaway that blends African, Arab, and European influences. This beautiful Indian Ocean island is known for its white sandy beaches, clear turquoise waters, and historic Stone Town, a UNESCO World Heritage site. Visitors can wander through Stone Town's narrow streets with their ornate doors and old buildings, or simply relax on beaches like Nungwi and Kendwa. Often called the 'Spice Island,' Zanzibar offers tours of plantations growing cloves, cinnamon, and nutmeg. The island hosts the Zanzibar International Film Festival each July, showcasing East African and international films. Nature lovers will enjoy the Jozani Forest Reserve, home to rare red colobus monkeys. Regular ferries connect Zanzibar to mainland Tanzania, especially Dar es Salaam, making it a perfect starting point for safaris in Tanzania's famous national parks.

Tanzania: A Safari Adventure Awaits

Tanzania offers an unforgettable African experience with its beautiful natural landscapes and rich wildlife. Home to the mighty Mount Kilimanjaro, Africa's highest peak, this East African country has some of the world's best safari spots. The Serengeti National Park hosts the amazing Great Migration, where millions of wildebeest and zebra cross the plains looking for fresh grass. Visitors can also explore the Ngorongoro Crater, a UNESCO World Heritage site full of diverse wildlife, or relax on Zanzibar's clean beaches with its rich culture and spice tours. Every October, the Mwaka Kogwa festival celebrates the Shirazi New Year in Zanzibar with traditional customs and celebrations. From Dar es Salaam, Tanzania's main port, travelers can take ferries to Zanzibar, Pemba Island, and other coastal spots, making it easy to enjoy both mainland adventures and island relaxation.

The quickest way to make & manage your booking

Download our app today
Download our app Download now A woman using her mobile phone

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox