Wildlife & Marine Encounters in Tanzania

Tanzania is famous for its safari experiences, but the coast offers incredible marine wildlife too. Mafia Island is one of the best places in the world to swim with whale sharks.

I’ve been working on whale shark research in East Africa for over a decade. Here’s what you need to know.


Top Destinations

Mafia Island Whale Sharks

Reliable whale shark encounters from October to March. Less crowded than other destinations, with a genuine community-based tourism approach.

Best for: Whale shark enthusiasts, snorkelers, those seeking authentic experiences.


Planning Your Trip

Best Time to Visit

  • Mafia Island whale sharks: October–March (peak season)
  • Safari: June–October (dry season, animals concentrate around water)

Combining Marine & Safari

Tanzania is one of the few places where you can combine world-class safari with whale shark encounters. A typical trip might include:

  • 3-4 days on Mafia Island for whale sharks
  • 4-5 days in the Serengeti or Ngorongoro Crater