I Artist Adventure Tanzania Safari Experts
Indian Ocean · Diving & Whale Sharks

Mafia Island

A laid-back diving island south of Zanzibar — a protected marine park, seasonal whale sharks, and reefs without the crowds.

Destination Guide
Destination Guide

Why Mafia Is Tanzania’s Diving Island

Mafia lies in the Indian Ocean south of Zanzibar, the main island of its own small archipelago. Quieter and less developed than its famous neighbour, it is a destination for people who come for the water rather than the nightlife — and at its heart is the Mafia Island Marine Park, one of the largest protected marine areas in the region.

The diving and snorkelling are exceptional: healthy coral gardens in Chole Bay, walls and channels rich with fish, and turtles nesting on the beaches. But Mafia’s signature is its seasonal whale sharks — between roughly October and March, the world’s largest fish gather to feed in the plankton-rich waters off the island, and snorkelling alongside them is a genuine bucket-list experience.

Mafia suits divers, snorkellers, and travellers wanting a barefoot, low-key island with conservation at its core. It is reached by a short flight from Dar es Salaam or Zanzibar and combines beautifully with a mainland safari.

What to See & Do

  • Seasonal whale sharks — snorkel with the world’s largest fish (Oct–Mar)
  • The Mafia Island Marine Park, with superb coral and reef diving
  • Green turtle nesting and protected, healthy marine life
  • Chole Bay’s calm, sheltered waters and historic ruins nearby
  • A quiet, barefoot island far from the crowds

How a Visit Works

Mafia is reached by a short scheduled flight from Dar es Salaam or Zanzibar to the island’s airstrip. Accommodation centres on dive lodges and small hotels around Chole Bay and Utende. Diving and snorkelling are the main activities, with whale-shark trips running in season. Most travellers stay three to five nights, often as a marine-focused finish to a safari.

Snorkelling beside a whale shark the length of a bus, then diving pristine coral with no one else around — Mafia is everything Zanzibar’s diving used to be. — Guest review, TripAdvisor

Things to Do

  • Guided exploration and wildlife viewing
  • Photography-focused safari days
  • Custom private itinerary planning
Seasons

Best Time to Visit Mafia Island

Oct – Feb

Whale Shark Season

Whale sharks gather to feed off the island, the highlight of the year, alongside warm, calm seas and excellent diving. The prime window.

Best for whale sharks
Jun – Sep

Dry Season Diving

Cooler, dry weather and good visibility for diving and snorkelling, though without the whale sharks. Calm and pleasant.

Best for diving
Mar

Late Season

The last of the whale sharks linger as the rains approach. Warm water and quiet conditions.

Best for value
Apr – May

Long Rains

The wettest stretch, when many lodges close and diving pauses. The quietest time on the island.

Most lodges closed
Gallery

Scenes From Mafia Island

Mafia Island
Mafia Island Mafia Island Tanzania Art Safari and Tour Mafia Island
Safaris Featuring Mafia Island

Ways to Experience It

≡ Luxury Honeymoon · 10 Days
10-Day Luxury Honeymoon Safari & Zanzibar
10-Day Luxury Honeymoon Safari & Zanzibar
Highlights

This rebuilt honeymoon combines a focused private safari with a Zanzibar stay rather than treating the…

From $11,472 legacy / person
View All Safari Packages

Mafia Island Questions?

Our specialists have guided hundreds of safaris here. Ask us anything about timing, routes, or lodges.

Contact Our Team →

Mafia Island FAQs

When can I see whale sharks at Mafia?
+
Roughly October to March, when whale sharks gather to feed in the plankton-rich waters off the island. Snorkelling alongside them is the island's signature experience, weather and sightings permitting.
How do I get to Mafia Island?
+
By a short scheduled flight from Dar es Salaam or Zanzibar to the island's airstrip. There is no practical ferry for most travellers; the flight is quick and scenic.
Is Mafia better than Zanzibar for diving?
+
For divers and snorkellers, many think so — the Mafia Island Marine Park protects healthier, less-visited reefs, and the seasonal whale sharks are a major draw. Zanzibar offers more beach variety and nightlife.
Is Mafia good for non-divers?
+
Yes — snorkelling, whale-shark trips, calm Chole Bay swimming, historic ruins, and simply relaxing on a quiet island all appeal, though diving is the main event.
When is the best time to visit Mafia?
+
October to March for whale sharks and warm, calm seas; June to September for cooler, dry diving without the whale sharks. April and May see the long rains and many closures.
Safari Advisor
Ibrahim ● Online Based in Arusha, Tanzania

Want to Plan a Memorable Tanzania Adventure?

Contact us now — we are always here to help with honest, expert advice at no cost.

Start Planning

Ready to Plan Your Tanzania Adventure?

Tell us about your dream trip and our Tanzania safari specialists will get back to you within 24 hours with a personalised itinerary and no-obligation quote.

Excellent!
5.0 Rating Based on 150+ Verified Reviews Tanzania Licensed Tour Operator See All Reviews →