Home > Top Travel Activities > Swimming With Whale Sharks Near Mafia Islands

Swimming With Whale Sharks Near Mafia Island
Swimming with whale sharks is one of the most exhilarating marine experiences in Tanzania, and Mafia Island offers some of the best opportunities to encounter these gentle giants in their natural habitat. Known for its clear waters, abundant marine life, and protected marine park, Mafia Island attracts eco-tourists, divers, and adventure seekers looking to experience these majestic creatures up close. This guide provides comprehensive details for tourists, including timing, preparation, recommended activities, and safety precautions.
Overview of Mafia Island
Mafia Island is part of the Mafia Archipelago, located off the southern coast of Tanzania. The island is surrounded by the Mafia Island Marine Park, which covers approximately 822 square kilometers of protected ocean area. The park is home to a rich diversity of marine life, including coral reefs, seagrass beds, and numerous fish species. Whale sharks, the largest fish in the ocean, frequent these waters due to the seasonal plankton blooms that provide their primary food source.
Whale sharks in Mafia waters can grow up to 18 meters (59 feet) in length, although most observed individuals are between 6 to 12 meters (20–39 feet). Swimming alongside these gentle giants is an unforgettable experience, offering both adventure and education about marine conservation.
Best Time to Swim With Whale Sharks
The peak season to swim with whale sharks near Mafia Island is between October and March, when warm currents bring plankton-rich waters close to the island. During these months, the water temperature ranges from 26°C to 30°C (79°F to 86°F), providing ideal conditions for snorkeling and swimming.
Tours usually last a half-day (3–4 hours) or a full day (6–8 hours) depending on the operator and distance to the whale shark feeding areas. Morning trips are recommended for calmer seas and higher chances of sightings.
What to Bring
For a safe and enjoyable whale shark encounter, tourists should bring:
The Whale Shark Experience
Whale sharks are filter feeders, peacefully gliding through the water while consuming plankton, krill, and small fish. Unlike many large marine animals, they pose no threat to humans, allowing snorkelers to safely swim alongside them under guided supervision.
While swimming, tourists also witness Mafia Island’s vibrant marine ecosystem, including coral reefs, tropical fish, manta rays, and turtles. Snorkeling tours often include multiple sites within the marine park for a more comprehensive experience.
Recommended Activities
Safety Tips and Precautions
What to Avoid
How to Get There
Mafia Island is accessible by small aircraft from Dar es Salaam or by a ferry from the mainland, which takes approximately 2–4 hours depending on the route. Most whale shark tours depart from Kilindoni, the island’s main town, where local operators provide boats, snorkeling gear, and guides.
Tips for a Smooth Experience
Swimming with whale sharks near Mafia Island is a bucket-list experience for marine enthusiasts and adventure travelers. The combination of pristine waters, rich marine biodiversity, and the awe-inspiring presence of whale sharks makes this an unforgettable activity in Tanzania. By following safety guidelines, respecting wildlife, and planning carefully, tourists can enjoy a responsible and thrilling encounter with one of the ocean’s most magnificent creatures.


Tel: +255 759 945 320
Email: sales@cheetahchasesafaris.com