


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.
About the centre
Zanzibar
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.