
The waters off Mafia Island are one of the most reliable places in the world to swim alongside whale sharks, the largest fish species on Earth, drawn by the rich plankton in this part of the channel.
Head out by boat with a spotter on board looking for whale sharks feeding near the surface, then slip into the water to snorkel alongside these gentle giants, which can grow well over ten meters long. Sightings are seasonal but consistently good during the right months.
This is widely considered one of the standout wildlife experiences anywhere on the Tanzanian coast.
Interested in a whale shark tour at Mafia Island? Let us know below and we will check the best season for your dates.