โOff Mafia Island, from October to March, whale sharks - the largest fish in the sea - gather to feed near the surface, and snorkellers can swim alongside the gentle giants.โ
About Mafia Island
Mafia has a long history as part of the Swahili coast trading world, with ancient ruins attesting to its past, but it remained a quiet backwater as Zanzibar drew the tourist crowds. The richness of its surrounding waters led to the creation of Mafia Island Marine Park to protect the reefs, fish and turtles. That protection, together with the seasonal whale shark gatherings, gradually built the island's reputation as a destination for divers and marine enthusiasts seeking an alternative to the busier islands to the north.

Overview Mafia Island lies south of Zanzibar off the Tanzanian coast, a quiet, low-key island that is one of the best places in the region for diving, snorkelling and, above all, swimming with whale sharks, the largest fish in the sea. Far less developed than Zanzibar, it appeals to travellers seeking marine life and calm over beach nightlife.
Far less developed than Zanzibar, it appeals to travellers seeking marine life and calm over beach nightlife.
Whale Sharks From roughly October to March, whale sharks gather in the plankton-rich waters off Mafia to feed near the surface, and snorkellers can swim alongside these gentle giants, an experience that is the island's great draw and unusually reliable here.
A Protected Reef Much of the surrounding sea is protected within Mafia Island Marine Park, one of the largest marine protected areas in the Indian Ocean, with healthy coral reefs, abundant fish and turtles that nest on its beaches.
Slow Island Life Mafia has a gentle, unhurried pace, with fishing villages, mangroves and a handful of lodges rather than resort strips, making it a destination for divers, marine enthusiasts and those wanting quiet.
The Experience
Life on Mafia revolves around the sea: boat trips out to snorkel with whale sharks in season, dives on healthy coral reefs alive with fish and turtles, and slow days in low-key lodges between fishing villages and mangroves. The whale shark swim, floating beside a fish the size of a bus, is the unforgettable centrepiece. The island's quiet, undeveloped character is part of its charm, suiting travellers who prefer marine adventure and tranquillity to beach bars and crowds.
Why It Matters
Mafia Island is a premier Tanzanian destination for diving and marine wildlife, home to Mafia Island Marine Park, one of the Indian Ocean's largest protected areas, and renowned for seasonal whale shark encounters.
Why Visit
It offers reliable whale shark snorkelling, excellent diving and a quiet, uncrowded island escape. Come in the October-to-March whale shark season, dive or snorkel the marine park reefs, and embrace the slow pace away from Zanzibar's crowds.
โฆ Insider Tips
- 1
Visit October to March for the whale shark season, the island's signature experience.
- 2
Choose responsible operators who limit numbers and keep a respectful distance from whale sharks.
- 3
Dive or snorkel the Mafia Island Marine Park reefs for coral, fish and turtles.
- 4
Come for quiet and marine life rather than nightlife; the island is deliberately low-key.
- 5
Mafia is usually reached by a short flight, so plan connections from the mainland or Zanzibar.




