

A quiet island south of Zanzibar, inside one of the Indian Ocean’s richest marine parks. From about October to March, you may be able to snorkel with whale sharks.
Mafia is not part of Zanzibar; it belongs to Tanzania’s Pwani region. Life here moves slowly, around fishing and farming, and there are only a handful of places to stay. Mafia Island Marine Park protects coral reefs, seagrass beds and mangroves, with hundreds of fish species and turtles. Nearby Chole Island has ruins from the island’s days as a trading town.
Mafia Island Marine Park, created in 1995, was one of Tanzania’s first marine parks, and people still live and fish inside it. Its rules aim to protect the reefs while keeping local livelihoods. Whale shark trips follow a code of conduct on distance and numbers, and community turtle-monitoring protects nesting beaches. The marine park fee in your trip price supports this work.
How your visit helps. The park and conservation fees in your trip price go to the authority that protects this place, paying for rangers, anti-poaching patrols and park upkeep. We hire local guides and staff and use locally owned suppliers wherever we can.
We do not have a set itinerary here yet, so we plan each visit around you: how long you have, how you like to travel, and what you most want to see. Mafia combines well with Nyerere National Park, or as a beach stay after any safari.
Whale sharks are usually around from about October to March. June to October brings the clearest water for diving. Many lodges close during the long rains, roughly April and May.
We choose your lodges and camps to suit your budget and travel style, from simple tented camps to luxury lodges, and name them in your personal itinerary and quote.
Tell us your dates and how you like to travel, and we will send you a personal itinerary and quote. No obligation to book.

Adventure That Gives Back
Private safaris, treks and beach holidays across Tanzania, planned by a Tanzanian team.
Forest Hill, Kihimbwa St, Morogoro, Tanzania
Talk to us
WhatsApp +255 622 191 154
ecolegacy@ecolegacy-africa.com
โ 5.0 on Google, from 2 reviews
Tourism licence No. 035908
Insured with Sanlam Allianz