Image Alt

Mafia Island, Marine Park Tanzania


Mafia Island is the largest of a small archipelago of island and atolls and is truly a paradise in the Indian Ocean. It’s located in the magnificent southern circuit of Tanzania and Zanzibar, 25kms from the Mainland, 130kms from Dar es Salaam and it is reached by light aircraft in 35 minutes or 45 minutes from Zanzibar and the Selous Game Reserve. Mafia is part of a fascinating array of protected Marine parks.

The park is located between the Rufiji River delta to the west and the open Indian Ocean to the east. Within the park are many coral reefs, home to wildlife such as whale sharks and sea turtles. In the south, beaches include secluded Ras Kisimani, just across from Bwejuu Island, and Utende Beach edges onto Chole Bay.

Mafia Island is famous for Scuba diving and Snorkeling, Whale Sharks, Windsurf, Picnic day trips, Cycling, Walking.

How to go Mafia Island

Mafia Island can be reached by airways or waterways.

  • Waterways:  You can get there by Speed Boats from Dar es Salaam.
  • Airways: You can Schedule flights from Dar es Salaam Airport, Kilimanjaro Airport, Mwanza, Mbeya, or Mtwara.

What to do

Explore the beautiful beaches, Snorkelling, Scuba diving, Sailing, etc.

When to go

All-time around the year


The information we have offered you is to let you know what you can do in Mafia Island. The arrangement can be done depending on your choice of program chosen and the number of days intended to stay!

You don't have permission to register
WhatsApp us to chat
WhatsApp us today!
Scan the code
Can we help you?