Spend a full day from Kilindoni searching shallow reef channels for whale sharks in Mafia Island Marine Park. This boat-based snorkeling trip combines wildlife encounters with local coastal culture and reef-side views.
Spend a full day from Kilindoni searching shallow reef channels for whale sharks in Mafia Island Marine Park. This boat-based snorkeling trip combines wildlife encounters with local coastal culture and reef-side views.
Book with Operator
Book directly with the operator for the best rates and real-time scheduling.
Reserve NowVerified experiences and guided adventures in the surrounding area.
Morning light strips across the Indian Ocean as a single outboard hums toward the reef line; the boat slides into clear water and the day opens with a promise — whale sharks cruising the surface like slow-moving islands. On this full-day outing from Kilindoni, passengers step from teak deck to blue brim, masks fogging, fins cutting the swell as giant, spotted shapes glide beneath.
moderate.
8 hours.
Comfortable swimmer and moderate fitness for repeated snorkeling and short swims; able to board small boats and move on uneven decks.
Peak season typically runs October through March when plankton blooms draw whale sharks close to shore, though sightings can occur outside these months.
Basic snorkeling and open-water comfort are required — guides will assist, but you should be able to clear your mask and swim with fins.
Operators often require participants to be reasonably mobile and comfortable in water; check with the provider for minimum age and medical restrictions.
Park rules and responsible operators set minimum approach distances; you’ll observe from the surface and follow guide instructions to avoid stressing the animals.
Mafia Island has a long Swahili trading history with stone-house ruins on nearby islets reflecting centuries of Indian Ocean commerce.
Mafia Island Marine Park protects reefs and fisheries; visitors are expected to follow no-touch, no-feed rules and use reef-safe products to minimize impact.

Book with Operator
Book directly with the operator for the best rates and real-time scheduling.
Reserve Now