6-day Mafia Island

Swim with whale sharks!


Mafia Island is part of the Tanzanian Spice Islands, together with Unguja and Pemba. Mafia is known for excellent Scuba diving, snorkeling and whale shark watching. Discover this hidden gem!

  • Whale shark encounter included!
  • Sleep in a luxury tree house
  • Return flight from Dar es Salaam included!
Customer score:

Swim with Whale sharks!


Mafia Island is a true hidden gem, untouched by the tourism mass and renowned as an excellent world-class diving destination with some of the richest reefs in the world! Mafia Island is one of the locations in the world where you can swim with whale sharks! Sleep in a luxury tree house in the middle of the marine park.

Whale shark watching is seasonal. This tour is only offered from October to March every year. 


Click on map to enlarge


Day 1:  Domestic flight Dar es Salaam to Mafia Island, transfer to the lodge

Day 2:  Whale shark encounter

Day 3:  Relaxing with optional activities

Day 4:  Relaxing with optional activities

Day 5:  Relaxing with optional activities

Day 6:  Domestic flight back to Dar es Salaam

Note: Due to the whale shark season this tour is only offered from October till March. 

Click here for a full description of each day's activities, accommodation and meal plans.


need more information?

You can download this tour by clicking on the "download this tour" button. Want to ask more questions? Go ahead!


Book this tour

After receiving your mail, we will contact you to finalize the booking details

Make an inquiry or ask a question

After receiving your email, we will send you the enquiry or answer as soon as possible
6 day- Mafia Island - Exclusive