Overview
From October through February, something extraordinary happens in the shallow turquoise waters off Mafia Island's western coast: juvenile whale sharks, the largest fish on Earth at six to twelve metres long, congregate in Chole Bay to feed on the dense plankton blooms that well up from the Indian Ocean deep. This is one of the most reliable and accessible whale shark encounters in the world, yet it remains entirely free of the crowds that plague similar sites elsewhere. You slip into warm, crystal-clear water and drift alongside these utterly gentle giants — spotted grey flanks gliding just beneath the surface, pectoral fins wider than a doorway — in a moment that rewires your sense of scale and wonder.
Mafia Island Marine Park, declared a protected area in 1995, shelters one of the most biodiverse coral reef systems in the western Indian Ocean. Beyond the whale sharks, the park's coral gardens teem with green and hawksbill turtles, bumphead parrotfish, stingrays, and dense aggregations of reef fish moving through hard and soft coral structures that descend from the shallows into walls of vivid colour. The bay's calm, protected waters make snorkelling accessible to anyone who can float — no diving certification required, no strong currents, just you and the reef.
On land, Mafia Island is a place of salt-laced simplicity: dhow builders work in the shade of mango trees at Kilindoni, the island's modest main town, while bao games are played outside small guesthouses as the afternoon heat settles. A short boat ride across the channel brings you to Juani Island and the medieval Kua Ruins — coral-stone mosques and palace walls overgrown with baobabs, remnants of a Shirazi trading civilisation that connected this coast to Persia and Arabia centuries before the first European ships rounded the Cape. The ruins are silent, rarely visited, and strikingly atmospheric.
This four-day itinerary pairs two dedicated whale shark snorkelling excursions with a reef snorkel session, a Kua Ruins excursion, and ample time to simply read beneath a thatch banda as the dhows drift past. Accommodation is in a full-board beach lodge set among coconut palms on the shore of Chole Bay, where dinner is served under the stars with the sound of the Indian Ocean as a backdrop. Mafia is reached by a short scheduled flight from Dar es Salaam — no long drives, no border crossings, just a swift lift into a genuinely unspoiled corner of Tanzania's southern coast.
Route: Dar es Salaam → fly Mafia → 3 nights → fly back