Diving in Mafia Island

Within the sheltered waters of Chole Bay, the heart of the marine park, diving is possible all year round and the shallow reefs are perfect for snorkelers and diving beginners. The diving sites outside the bay are ideal for advanced divers.

The diverse snorkeling and diving opportunities offered by Mafia Island are much better than those found on Zanzibar. Please note that any water sport activity within the Mafia Island Marine Park is subject to an entrance fee of currently USD$ 23.60 per person/per day that needs to be paid in advance.

Diving Packages
Diving Packages are available for all diving levels. Contact us for a customized diving experience!