Mafia Island
Mafia Island is one of Tanzania’s most untouched and authentic coastal destinations. Located south of Zanzibar
Why go
Discover what makes Mafia Island special
Mafia Island is one of Tanzania’s most untouched and authentic coastal destinations. Located south of Zanzibar in the Indian Ocean, this peaceful island is known for its crystal-clear waters, rich marine biodiversity, and relaxed atmosphere.
Unlike busier beach destinations, Mafia Island offers tranquility, natural beauty, and some of the best diving and snorkeling experiences in East Africa.
Mafia Island lies about 120 kilometers south of Dar es Salaam and is part of the Mafia Archipelago. It is accessible by a short domestic flight from Dar es Salaam or Zanzibar. The island is home to the Mafia Island Marine Park, Tanzania’s first marine park, established to protect its coral reefs and marine life.