Start planning
Boats on the calm water off Mafia Island
  1. Home
  2. Destinations
  3. Mafia
Islands & Coast

Mafia Island

Whale sharks and a marine park

Flight from Dar
≈ 30 min
Marine park
Mafia Island Marine Park
Known for
Whale sharks, diving
Whale shark season
≈ Oct – Mar
Vibe
Quiet, low-key
Best for
Divers, nature lovers

About Mafia

Mafia Island lies off the Rufiji Delta, south of Zanzibar, and feels like the Zanzibar of decades ago. Most of its coast is protected inside the Mafia Island Marine Park, with healthy coral gardens, turtles and excellent diving.

From about October to March, gentle whale sharks feed close to shore near Kilindoni, and you can snorkel beside them.

Things to do

Whale shark snorkelling

Swim with the world's largest fish, in season.

Diving in Chole Bay

Calm, coral-rich dives suitable for all levels.

Chole Island ruins

Explore 19th-century ruins overgrown with baobabs and fig trees.

Turtle nesting

Green and hawksbill turtles nest on Juani Island beaches.

Mafia Island photo: Wikimedia Commons (source & licence).

Getting there

Short flights from Dar es Salaam or Zanzibar. It pairs naturally with a Nyerere boat safari.

When to go

October to March for whale sharks. June to October for diving visibility.

BestGoodWetter / quieter
Plan your safari

Ready to experience Mafia?

No obligation, no hidden costs. Tell us what you dream of, and a local expert will design a private itinerary around you.