Zanzibar

Swimming with Dolphins in Kizimkazi


Zanzibar

Many people visiting Zanzibar head to Kizimkazi to swim with dolphins. In fact, Kizimkazi is best known for being the place to go swimming with dolphins.

Swimming with dolphins in Kizimkazi costs around $20 USD and can be done by embarking from Kizimkazi or by taking a boat from Stone Town to Kizimkazi (the latter costs 2000 TZS and takes around 1.5 hours).

The best way to get the most out of swimming with dolphins in Kizimkazi is to arrive as early as possible in the morning. This is because the area gets very crowded and there are many boats chasing after the dolphins by 7am.

To avoid the crowds, stay overnight at a hotel in Kizimkazi and take a boat at 5:30am from the shore in Kizimkazi. You will get to the area where the dolphins swim at around 6:00am and have around 30-45 minutes to go swimming with the dolphins before the crowds arrive from Stone Town.

Best Hotels in Kizimkazi, Zanzibar

Most people visit Kizimkazi in Zanzibar to go swimming with dolphins. Whether you want to stay in a high end hotel in Kizimkazi or a budget hotel in Kizimkazi, there are several options.

When booking your hotel in Kizimkazi, keep in mind that high prices don’t always mean good quality when it comes to hotels in Zanzibar. For example, the Karamba hotel in Kizimkazi costs around $180 USD per night but gets mixed reviews.

Here is a list of the best hotels in Kizimkazi.

Unguja Lodge hotel in Kizimkazi

Kizimkazi Coral Reef Village hotel in Kizimkazi

Dolphin Beach Resort hotel in Kizimkazi

Swahili Beach Resort hotel in Kizimkazi

The Kumi na Mbili Centre has the most basic budget accommodation in Kizimkazi. Rooms cost $25 per night for a double.

Ferry from Dar es Salaam to Zanzibar


Zanzibar Boat

There are multiple ferries from Dar es Salaam to Zanzibar.

The ferry time from Dar es Salaam to Zanzibar will differ depending on which ferry you take. The Sepideh ferry is the slowest ferry from Dar es Salaam to Zanzibar, while the Sea Express ferry is the fastest ferry between the two.

The ferry from Dar es Salaam to Zanzibar takes 1.5 to 3 hours, depending on which ferry you choose.

There are also private ferries from Dar es Salaam to Zanzibar. These ferries only take 1 hour, but don’t run regularly.