We partner with Rewilding Britain to help protect our natural spaces for future adventures.
All centres are vetted for safety and quality. Your adventure is in good hands with adventuro.



Flying out from Zanzibar, this full-day trip takes you to one of the best locations in East Africa for seeing whale sharks in the wild. You’ll snorkel alongside these large but calm animals with expert guidance, before exploring more of Mafia Island’s unique environment. It’s a well-structured day combining wildlife, travel, and time on the water.
Beginning early, your day starts with a transfer to the airport for a short flight over the Indian Ocean to Mafia Island. On arrival, you’ll receive a briefing covering safety, snorkelling guidance, and how to interact responsibly with whale sharks. From there, you’ll head out by boat into the marine park, where experienced guides locate areas where whale sharks are known to feed.
Once a whale shark is spotted, you’ll enter the water in small, controlled groups to observe them at close range. These animals are filter feeders and generally move slowly, allowing you to swim alongside them while maintaining a respectful distance. Guides remain in the water and on the boat to ensure everything runs safely and in line with conservation guidelines, making the experience feel structured rather than rushed.
After time in the water, you’ll return to shore for a locally prepared lunch before continuing the day with a visit to Kilindoni and nearby areas. This includes seeing the island’s large fruit bats, often referred to as flying foxes, and getting a feel for local life. The day finishes with your return flight to Zanzibar and transfer back to your accommodation.
Located south of Zanzibar, Mafia Island is part of a protected marine park known for its rich biodiversity and quieter atmosphere compared to more developed coastal areas. The surrounding waters are a key feeding ground for whale sharks during certain seasons, making it one of the most reliable places in Tanzania to encounter them.
On land, Kilindoni serves as the island’s main town, offering a glimpse into daily life away from busy tourist centres. The island is also home to large colonies of fruit bats, adding another unique element to the experience beyond the marine environment.
Participants should be comfortable in open water, as snorkelling with whale sharks takes place in the ocean rather than sheltered areas. While no advanced snorkelling skills are required, basic swimming ability is important for a safe and enjoyable experience.
The day involves early travel, a flight, and multiple activity segments, so a reasonable level of energy and flexibility is helpful. Following guide instructions closely is essential, particularly during wildlife encounters.
With extensive experience organising travel across Zanzibar and mainland Tanzania, Waziri ensures that each stage of the day runs smoothly, from transfers to flights and time on the water. The focus is on making a complex itinerary feel straightforward, so you can concentrate on the experience itself.
Gandhi’s knowledge of local culture and environments adds depth beyond the wildlife encounter, helping you understand more about the island and its communities. There is a strong emphasis on responsible tourism, with carefully managed wildlife interactions and respect for protected areas throughout the trip.
Whale sharks are regularly seen in the waters around Mafia Island during the right season, but sightings can never be fully guaranteed as they are wild animals. Guides use their experience to locate feeding areas where sightings are most likely.
Even on days when sightings are less predictable, the trip still includes snorkelling, island exploration, and time in a protected marine environment, so the day remains worthwhile.
Yes, whale sharks are gentle filter feeders and pose no threat to humans. They move slowly and feed on plankton, making them safe to observe in the water when proper guidelines are followed.
Guides ensure that interactions are controlled, maintaining safe distances and limiting the number of people in the water at any one time to keep both guests and animals safe.
You should be comfortable swimming in open water, as there are no shallow reef areas like typical snorkelling trips. The experience involves entering the ocean directly from the boat.
Life jackets are usually available, and guides are present in the water, but being able to move confidently in open water will make the experience much more enjoyable.
There are strict guidelines in place to ensure respectful interaction. You’ll be able to get close enough to observe them clearly, but touching or chasing them is not allowed.
These rules help protect the animals and ensure the experience remains sustainable for future visitors.
You should bring swimwear, a towel, sunscreen, and a change of clothes. A waterproof bag is useful for keeping personal items dry during the boat trip.
It’s also worth bringing any personal snacks or essentials for the flight, although meals and drinks are provided during the day.
The flight is relatively short, usually around 30 to 45 minutes, offering views of the coastline and surrounding ocean along the way.
This makes it possible to complete the entire experience within a single day without long travel times.
In addition to the whale shark experience, the day includes a visit to Kilindoni and the chance to see the island’s large fruit bats. This adds a cultural and wildlife element beyond the time spent in the water.
There’s also time to relax and enjoy a meal, giving the day a balanced pace rather than focusing solely on one activity.
About the centre
Zanzibar
Operated by Zanturtle Explore Tours and Safaris, a partner of adventuro.