Mafia Island's Kilindoni Bay shelters one of East Africa's most consistent whale shark aggregations, where juveniles feed near the surface in warm channel water between the island and mainland Tanzania. Community-based operators run short snorkel trips with strict no-touch guidelines, and research confirms year-round residency even outside the main tourist season. The warm season from October through March brings the easiest encounters.
Mafia Island's Kilindoni Bay shelters one of East Africa's most consistent whale shark aggregations, where juveniles feed near the surface in warm channel water between the island and mainland Tanzania. Community-based operators run short snorkel trips with strict no-touch guidelines, and research confirms year-round residency even outside the main tourist season. The warm season from October through March brings the easiest encounters.
Up to 90% sighting chance in Mafia Island, Kilindoni Bay. Best months: January, December, February.
Daily flights connect Dar es Salaam to Mafia's Kilindoni airstrip in under an hour. Ferries from the mainland exist but take longer and depend on weather.
October through March is the core warm-season window with the highest encounter rates in the channel between Mafia and mainland Tanzania, though research confirms year-round residency.
Community operator snorkel trips typically run 80,000 to 120,000 TZS per person, roughly 30 to 45 US dollars (2026 prices), for a short morning session with guide and boat.
Yes. Kilindoni Bay runs wild, non-feeding encounters with community guides trained in distance and time-limit rules. No provisioning platforms operate here.
Warm channel water between the island and Tanzania concentrates juvenile sharks near the surface, making short snorkel drops straightforward for confident swimmers.