Boutique, fully licensed safari company · Locally based in Arusha, Tanzania

Islands & coast

Mafia Island

A small, laid-back island in a protected marine park, known for diving and seasonal whale sharks.

  • Best time: Oct – Mar for whale sharks
  • Known for: Whale sharks, diving
  • Getting there: A short flight from Dar es Salaam
  • Where to stay: Ask us for lodge options
About Mafia Island

Oct – Mar for whale sharksBest time to visit

Marine park

About Mafia Island

Mafia Island lies south of Zanzibar, off the Rufiji Delta, and much of its waters are protected in the Mafia Island Marine Park.

It’s a quiet, low-key island — perfect for diving, snorkelling and, from about October to March, swimming with whale sharks.

Plan a trip here

Highlights

What you’ll experience

  • Oct – MarWhale sharks

    Swim with the world’s largest fish.

  • Under waterMarine park

    Healthy reefs and diving.

  • BeachesLaid-back

    Quiet beaches and small lodges.

  • Easy add-onPair with Nyerere

    Combine with a southern safari.

Questions

Good to know

When can we see whale sharks?

Usually from about October to March.