Mafia Island sits within a protected marine park south of Zanzibar and is one of the most reliable places in the world to swim with whale sharks (October–March). Its reefs are among the healthiest on the East African coast, drawing divers and snorkellers rather than the beach-holiday crowds of Zanzibar.
Whale shark swimming/snorkelling
Scuba diving (Mafia Island Marine Park)
Deep-sea fishing
Dhow sailing
Whale sharks (seasonal)
Green and hawksbill turtles
Extensive coral reef marine life
Short flight from Dar es Salaam (approx. 30–45 min).
A small number of low-key beach lodges, mostly dive-focused.
Tell us your dates and interests — a Fasta Travel agent will suggest a real itinerary around Mafia Island.