» Destinations » Mafia Island
Mafia Island is one of Tanzania’s most beautiful and peaceful island destinations, offering pristine beaches, crystal-clear waters, spectacular coral reefs and some of the richest marine biodiversity along the East African coast.
Located in the Indian Ocean opposite the Rufiji Delta, Mafia forms part of a small archipelago that includes Chole, Juani, Jibondo, Bwejuu and several smaller islands. Unlike busier beach destinations, Mafia retains a relaxed and authentic island atmosphere, making it ideal for travelers seeking nature, marine adventures and tranquility. Tanzania Tourism Gateways
The island is particularly famous for its whale sharks, the world’s largest fish. Seasonal whale shark encounters offer visitors an unforgettable opportunity to snorkel alongside these gentle giants in the waters around Mafia Island. Tanzania Tourism
Mafia Island Marine Park protects an exceptional variety of marine habitats including coral reefs, mangroves, seagrass beds and intertidal flats. These ecosystems support tropical fish, sea turtles, rays and many other marine species, making the island an outstanding destination for scuba diving and snorkeling. Visit Tanzania – Land of the Kilimajaro
Chole Bay is one of the island’s best-known marine areas, offering calm waters, colorful reefs and excellent diving and snorkeling conditions. Visitors can also enjoy traditional dhow trips, kayaking, sandbank excursions, fishing and cultural experiences in local island communities.
With its secluded beaches, rich underwater world and peaceful atmosphere, Mafia Island is perfect for honeymooners, divers, nature lovers and travelers who want to experience a quieter side of Tanzania’s Indian Ocean coast.
Average Temp.
Rainfall (Approx)
Lush scenery, birdlife & fewer visitors.
Average Temp.
Rainfall (Approx)
Green landscapes & occasional heavy rain
Average Temp.
Rainfall (Approx)
Wildlife viewing & excellent game drives.
Average Temp.
Rainfall (Approx)
Fresh landscapes, wildlife viewing