Destination
Mafia Island
Quiet island paradise with world-class diving, whale sharks, and a protected marine park.
Destination Overview
Mafia Island is a quieter, more intimate alternative to Zanzibar. The Mafia Island Marine Park protects outstanding coral reefs, and seasonal whale shark encounters are among the best in the world. Life moves slowly here — dhows, fishing villages, and empty beaches define the atmosphere.
Whale Sharks
Swim with the ocean's gentle giants during peak season off Mafia's coast.
Marine Park
Snorkel and dive pristine reefs within one of East Africa's finest marine protected areas.
Laid-back Island Life
Fewer resorts and crowds than Zanzibar mean a more authentic coastal escape.
Activities in Mafia Island
- Diving and snorkelling
- Whale shark swimming (seasonal)
- Dhow sailing
- Beach relaxation
- Village visits
- Bird watching
Year-Round Weather in Mafia Island
Discover Tanzania
Your questions answered
How do I get to Mafia?
Daily flights from Dar es Salaam land at Mafia Airport. Boat transfers are available but less common.