At a glance
| Whale shark season | November–March (peak: January–February) |
|---|---|
| Encounter style | Snorkel only — no scuba; park rules + international protocol |
| Shared boat trip | USD 50–80 per person |
| Private boat | USD 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 Dar | 30–40 min direct · USD 60–100 one-way |
| Minimum stay | 3 nights — sightings not guaranteed on any single day |
✓ Last verified: 2026-07-04 · by Tim Hennig, Boutique Hotel Matlai
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, is whale sharks: Rhincodon typus, the largest fish in the ocean, congregating off the south coast to feed on surface plankton. This guide covers the season, how to get there from Zanzibar, what the encounter is actually like, and the honest framing — Mafia is a marine-wildlife trip, not a beach holiday, and the two goals sit in different months.
Why whale sharks come to Mafia Island
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 peak through January and February. 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.
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.
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.
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 in January and February 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.
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.
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 January and 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.
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.
Frequently asked questions
When is the best time to see whale sharks at Mafia Island?
January and February are consistently the best months, within the broader November–March season. Sighting rates run around 70–80% on any given morning in January–February. October and November can produce early sharks but are 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 east-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.