Skip to content
Snorkeller alongside a whale shark in the blue water off Mafia Island, Tanzania

Islands Guide

Mafia Island Whale Sharks

The short answer

Four months a year, the largest fish in the ocean feeds at the surface.


Whale sharks gather off Mafia Island's south coast every year from November to March; sightings are most reliable November to February and thin out in March. You snorkel — no scuba — alongside animals averaging 7–9 metres. A shared boat trip costs USD 50–80 per person; no sighting is guaranteed on any single day, so plan at least three nights in peak season. Getting there from Zanzibar means a light-aircraft hop of around 60 minutes, usually via Dar es Salaam.

Whale shark seasonNovember–March, most reliable November–February
Encounter styleSnorkel only — no scuba; park rules + international protocol
Shared boat tripUSD 50–80 per person
Private boatUSD 150–200
Marine park fee≈USD 20 per day (Mafia Island Marine Park)
Flight from Zanzibar≈60 min via Dar · Coastal Aviation or Auric Air · USD 130–180 one-way
Flight from Dar30–40 min direct · USD 60–100 one-way
Minimum stay3 nights — sightings not guaranteed on any single day
Last verifiedAugust 2026

The aggregation

Why whale sharks come to Mafia Island


Mafia Island is the least-visited of Tanzania's three main islands. No beach clubs, no kite schools, no resort strip. What it offers, from November to March and most reliably from November to February, is whale sharks: Rhincodon typus, the largest fish in the ocean, congregating off the south coast to feed on surface plankton. Mafia is a marine-wildlife trip, not a beach holiday, and the two goals sit in different months.

Rhincodon typus is a filter feeder. It moves to wherever surface plankton concentrates in large enough quantities to be worth the calories, and off Mafia's south coast — particularly around Ras Kisimani and the Kinasi area — the shallow warm water produces plankton blooms from October onwards that hold through the season. Animals measuring 6–10 metres, occasionally reaching 12, are documented aggregating here annually. It is one of the most reliable whale shark sites in the Indian Ocean.

The species is listed as Endangered on the IUCN Red List. Adults can live 70–100 years, reach sexual maturity at around 30, and give birth to live young. Filter feeding means they are slow-moving and generally indifferent to snorkellers — which is what makes the encounter possible — but they are not tame. Individuals move in their own direction and at their own pace; the correct posture is to let the shark pass, not chase it.

Mafia Island Marine Park was established in 1995 and covers approximately 822 km², making it one of East Africa's largest marine protected areas. The park includes Chole Bay, Juani Island, Jibondo Island, and the surrounding waters. Whale shark encounter permits are issued by the park; all commercial boat trips require a licensed guide and must operate under the park's code of conduct.

Logistics

Getting to Mafia Island from Zanzibar


The practical route from Zanzibar is by light aircraft. There is no direct Zanzibar–Mafia scheduled service on most operators; the typical routing is Zanzibar (ZNZ) to Dar es Salaam Julius Nyerere (DAR), then Dar to Mafia (MFA) — total flying time around 60 minutes, with a brief stop rather than a proper transit. Coastal Aviation and Auric Air are the two main operators. Fares run USD 130–180 one-way from Zanzibar; book through your lodge, which will know the current schedules and can flag days when the Dar connection does not work.

Snorkellers in shallow clear water off a Tanzanian sandbank at low tide
Snorkel gear and a flat morning sea — the whole equipment list for a whale shark encounter.

From Dar es Salaam, the Mafia flight is a direct 30–40 minutes and costs USD 60–100 one-way. Travellers combining a Zanzibar beach stay with Mafia whale sharks sometimes find it cheaper or simpler to return to Dar first and connect directly. Kilindoni is Mafia's main town and airstrip; lodge transfers from the airstrip take 15–40 minutes depending on which property.

There is no reliable ferry connection between Zanzibar and Mafia. Boats do move between the islands, but nothing on a regular passenger schedule. The Dar–Kilindoni ferry exists but runs infrequently and is a full-day journey. For all practical purposes: flying is the only realistic option for travellers with limited time.

In the water

What the whale shark encounter is like


Boats leave at first light or shortly after — the sea is calmest in the morning and whale sharks are typically on the surface before wind chop builds. The crew uses lookouts (often elevated positions on the boat) to spot the dorsal fin and shadow against the surface. When a shark is found, snorkellers enter the water quietly off the side of the boat and swim to position themselves in the animal's path.

Mafia Island Marine Park rules — and international responsible-encounter protocol — require snorkel only. No scuba within 3 metres of a whale shark. No touching. No flash photography. Maximum six snorkellers in the water per shark at one time. A licensed park guide is in the water to enforce this. The rules exist because sustained scuba bubbles and physical contact cause avoidance behaviour that makes encounters worse for everyone and stresses the animal.

A good encounter lasts 20–45 minutes with a single animal; multiple sharks on the same morning are possible in peak season. A poor day produces no sightings or a brief surface pass before the shark dives. Sighting rates through the reliable November–February stretch run around 70–80% on any given day — high for a wild animal encounter, but not a guarantee. Three nights at minimum, four or five if the encounter is the main reason for the trip, is a standard planning assumption.

The marine park

Chole Bay: the rest of the marine park


Mafia's whale sharks get the coverage, but Chole Bay — the sheltered lagoon at the island's centre — is worth the trip on its own terms. Coral bommies rise from 5–15 metres in clear water; hawksbill turtles are common; reef fish diversity is high and the absence of mass tourism means the fish are not spooked. Chole Island itself, accessed by a short boat crossing, is a ghost-town of coral-rag ruins from the Arab trading era — one of the oldest settlement sites on the East African coast.

Dugong (Dugong dugon) are present in Mafia's seagrass beds. Sightings are rare but recorded; the eastern edge of Chole Bay has meadows of Cymodocea and Thalassia that are actively managed as dugong habitat under the marine park. If a sighting happens, it is serendipitous — do not build a trip around it.

Diving in Chole Bay is available through the lodges. The walls and channels around Juani and Jibondo islands produce strong drift dives with sharks, rays, and schooling fish in conditions similar to Pemba, though less consistently than Pemba's west-coast sites. The bay's sheltered reefs are the gentler dive for less experienced divers.

Beds

Where to stay on Mafia Island


Accommodation on Mafia is limited and small. The three properties most directly relevant to whale shark trips are Pole Pole Bungalows (8 bandas, eco-focused, one of the original whale shark operators on the island, good reef access from the property), Kinasi Lodge (older and larger at around 18 cottages, full-service dive centre, the widest range of excursions), and Chole Mjini Lodge on Chole Island (treehouse rooms in ruins of an old building, boat access only, the most unusual setting). All three are in Chole Bay and handle whale shark trips as a standard excursion.

All-inclusive packages are common and practical given the absence of independent restaurants near the lodges. Book the November–February slots well in advance — six months is not too early. Accommodation cost is significantly higher than equivalent options on Zanzibar; the premium buys genuine remoteness and marine park access, not luxury infrastructure.

Budget travellers occasionally base in Kilindoni, the main town, using local guesthouses and arranging boat trips through park-licensed local operators. The savings are real; the trade-off is no reef on your doorstep and local boat trips that vary considerably in quality.

Timing

When to avoid Mafia Island


The long rains run April through June. Seas off Mafia's south coast become rough, whale sharks are absent, and most lodges close for the season. Attempting a trip in May or June risks arriving to a closed property and no boats running. July through September is drier but the whale shark season has not started; the diving is still good if that is the goal, but whale shark sightings are unlikely.

October is a shoulder month that can surprise either way — some early sharks, some rough days, mixed reports from year to year. November is usually when the first reliable aggregations appear. The November–March window is the one worth building a flight around; the rest of the year is for divers who specifically want Mafia's walls and can accept that whale sharks may not appear.

Good to know

Questions travellers ask


What divers and wildlife travellers ask us before they book the season.

When is the best time to see whale sharks at Mafia Island?

The season runs November to March; sightings are most reliable November to February and thin out in March. Sighting rates through the reliable stretch run around 70–80% on any given morning. October is a shoulder month that can produce early sharks but is less reliable. Outside November–March, whale sharks are not present in meaningful numbers.

How do you get from Zanzibar to Mafia Island?

By light aircraft — typically Zanzibar (ZNZ) to Dar es Salaam (DAR), then Dar to Mafia (MFA). Total flying time around 60 minutes. Coastal Aviation and Auric Air are the main operators. Fares run USD 130–180 one-way from Zanzibar. Book through your lodge, which will handle the schedule coordination.

Can you dive with whale sharks at Mafia?

No. Mafia Island Marine Park rules and international responsible-encounter protocol require snorkel only within 3 metres of a whale shark. No scuba, no touching, no flash. A licensed park guide accompanies every encounter. The rules exist because scuba bubbles and physical contact cause avoidance behaviour.

Is Mafia Island good for beaches?

No — and this is important to understand before booking. Mafia is a marine park island with mangrove-fringed shores and few accessible sandy beaches in the Zanzibar sense. It is a destination for whale sharks, reef diving, and marine wildlife. Guests expecting white sand and beach bars will be disappointed. The lodges have reef access; they do not have beach-club infrastructure.

How much does a whale shark trip at Mafia Island cost?

A shared boat trip including the park guide runs USD 50–80 per person. A private boat charter runs USD 150–200. The Mafia Island Marine Park daily fee is approximately USD 20 per day. Lodge packages often include whale shark excursions in their all-inclusive rate — confirm when booking whether excursions are included or charged separately.

Is the Mafia Island Marine Park worth visiting without whale sharks?

Yes — for divers. Chole Bay has hawksbill turtles, healthy bommie coral, and drift dives at Juani and Jibondo islands that compare to Pemba's west-coast sites. Dugong are in the seagrass but rarely seen. The island's remoteness and the Chole Island ruins are notable on their own. For non-divers who are not coming for whale sharks, Mafia has limited appeal compared to Zanzibar's east coast.


Tim Hennig, General Manager, Boutique Hotel Matlai, Michamvi Pingwe, Zanzibar.

The Boutique Hotel Matlai team regularly fields questions about Mafia from guests planning Tanzania itineraries. Mafia is not a stop we visit often ourselves, but the whale shark logistics are a question almost every diver and wildlife traveller asks before they arrive.

Facts on this page last verified: August 2026

Planning this route?


Planning this route? Ask us on WhatsApp — we answer as the people who host the Zanzibar half.

Ask us on WhatsApp

See the safari + beach itinerary

Check availability WhatsApp