Mafia Island — 520 sq km, 130 km south of Dar es Salaam in the Indian Ocean, the most southern of Tanzania’s main islands (Zanzibar-Pemba-Mafia) — is the least developed and most ecologically intact of the three, with an offshore marine environment (the Mafia Island Marine Park, 822 sq km, established 1995) that is consistently rated among East Africa’s finest: excellent coral reef cover, a reliable whale shark aggregation season (October–March, when juvenile whale sharks follow the zooplankton blooms in the shallow Mafia Channel), a small but present dugong population (the only confirmed dugong in Tanzania’s inshore waters), and an almost complete absence of the beach holiday mass tourism that characterises the northern Zanzibar resort areas. Mafia has approximately 5,000 visitors per year versus Zanzibar’s 350,000+ — a density ratio that determines the entire experience character. This guide covers Mafia for 2025 divers and wildlife visitors.
Whale Shark Season
The Mafia Island whale shark season (October–March) is one of the two consistently reliable whale shark aggregations in East Africa alongside Watamu (the other window). The Mafia whale sharks: juvenile individuals (4–8 m length, several years old) aggregating in the Mafia Channel’s shallow water to feed on the zooplankton-rich upwelling. Unlike some whale shark destinations where the aggregation is brief and sightings are rare, the Mafia season produces almost-daily whale shark encounters (the Mafia Island Lodge’s record shows at least one whale shark sighting on 85%+ of excursion days during the October–March season). Snorkelling with whale sharks (no SCUBA — the sharks tend to swim at surface level in Mafia, and scuba equipment creates bubble noise that disturbs them): the standard protocol is a boat approach to 30 m ahead of the shark’s direction of travel, then rolling off the boat 10–15 m ahead. The whale shark passes within 2–5 m at its own swimming speed (2–3 knots). Maximum 6 snorkellers per whale shark at any time is the Mafia Island Marine Park regulation.
Diving: Pristine Reef
The Mafia Island Marine Park reef system is one of the last near-pristine reef environments in East Africa — the combination of the park’s low visitor numbers, effective TANAPA ranger enforcement (patrol boats covering the park boundaries against illegal fishing), and the deep channel water that reduces bleaching stress on the coral creates an environment where hard coral cover exceeds 50% on the best sites versus 15–20% on most Kenya and northern Tanzania reef sections. The most productive Mafia dive sites: Kinasi Pass (the main channel entrance, with strong current producing dense fish aggregations — shark, ray, and large pelagic pass the gap), Forbes Bank (a submerged seamount at 20–35 m with enormous seafan gorgonians), and Chole Bay (the sheltered bay with a unique diverse reef accessible to beginner divers at 5–12 m depth). Dive operator: Dive 640 (Mafia Island Lodge’s in-house diving operation) is the primary PADI-certified operator on the island. USD $50–65/dive including equipment.
Access and Accommodation 2025
- Marine Park entry: USD $10/person/day (Tanzania’s most affordable marine park)
- By air from Dar es Salaam: Auric Air and Coastal Aviation operate daily or near-daily flights (30 minutes, USD $80–110 one-way)
- Mafia Island Lodge: USD $200–350/night per person full-board. The original Mafia lodge, on the Chole Bay shore, good diving operation.
- Butiama Beach: USD $100–180/night per person bed and breakfast. The mid-range option with a more local, less resort character.
- Best months: October–March (whale shark season + ideal diving conditions). April–May (long rains — some activities suspended). June–September (no whale shark but excellent diving, calmer seas).