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.

Whale Shark in Mafia Island, Kilindoni Bay

day tripMediumWatchingSnorkelingSwimming

About This Spot

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.

Best Months to Visit

Up to 90% sighting chance in Mafia Island, Kilindoni Bay. Best months: January, December, February.

  • January: 90%
  • December: 85%
  • February: 82%
  • November: 78%
  • October: 68%
  • March: 45%

Practical Information

  • Location: Mafia Island, Kilindoni Bay
  • Country: Tanzania
  • Coordinates: -7.9300, 39.7300
  • Effort: day trip
  • Accessibility: Medium
  • Observation mode: Watching, Snorkeling, Swimming

Frequently Asked Questions

How do I get to Mafia Island for whale shark snorkeling?

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.

When is the best time for whale sharks at Kilindoni Bay?

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.

How much does a Mafia Island whale shark trip cost?

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.

Are Mafia Island whale shark encounters ethical?

Yes. Kilindoni Bay runs wild, non-feeding encounters with community guides trained in distance and time-limit rules. No provisioning platforms operate here.

What makes Kilindoni Bay special?

Warm channel water between the island and Tanzania concentrates juvenile sharks near the surface, making short snorkel drops straightforward for confident swimmers.

Other Spots for Whale Shark

More wildlife to see nearby

Explore the Tanzania wildlife travel guide