
Best Time: October to March for whale sharks
Zanzibar & Islands
5+ Wildlife Species
About Mafia Island
Mafia Island is Tanzania's forgotten treasure - a sleepy archipelago protected as a marine park where whale sharks gather in the world's most reliable aggregation site. Far from the tourist trail, Mafia offers diving, snorkeling, and beach experiences that rival anywhere in the Indian Ocean with almost no crowds.
The Mafia Island Marine Park protects 822 km² of reef, seagrass, and mangrove habitat. But the star attraction is whale sharks - these gentle giants gather here from October to March, feeding on plankton, and swimming with them is a bucket-list experience. Sea turtles nest on the beaches, and humpback whales pass through during migration.
The island itself has a timeless quality. Ruins of ancient Shirazi settlements dot the landscape, and the main town of Kilindoni feels like stepping back decades. Accommodation ranges from rustic beach bungalows to a handful of upmarket lodges, all offering the exclusive, Robinson Crusoe experience that Zanzibar has long lost.
Highlights
- •Whale Sharks
- •Marine Park
- •Sea Turtle Nesting
- •Old-World Charm
Wildlife You May See
Activities
Whale Shark Swimming
Scuba Diving
Snorkeling
Fishing
Kayaking
Best Time to Visit
October to March for whale sharks
Peak Months:
MarOct
Location
Loading map...