Swimming with Whale Sharks on Mafia Island

From October to March, whale sharks feed close to shore off Mafia Island. When to go, how the trips work, the rules and what else Mafia offers.

Published
October 17, 2026
Read
2 min
Other islands

Mafia Island, south of Zanzibar, is one of the best places in the world to swim with whale sharks. From about October to March, these gentle giants gather in the bay off Kilindoni to feed on plankton, often close to the surface and close to shore.

About whale sharks

The whale shark is the largest fish in the world. Most seen off Mafia are young males between 4 and 9 metres long. They feed by filtering plankton and are harmless to people. Many return to Mafia year after year, and researchers have identified individual sharks by the spot patterns on their skin.

When to go

MonthsWhale sharks
October–NovemberSeason starting, numbers building
December–FebruaryPeak, with the most reliable sightings
MarchSeason ending
April–SeptemberRarely seen

How the trips work

Boats leave Kilindoni in the morning with a spotter. When a shark is found, small groups slip into the water with a mask and snorkel and swim alongside it. No diving experience is needed, but you should be a confident swimmer. Trips usually take three to four hours.

Swimming responsibly

  • Keep at least 3 metres from the shark’s body and 4 metres from its tail.
  • Never touch, chase or block a shark.
  • No flash photography.
  • A small number of swimmers per shark at a time.
  • Boats keep their engines off or idle near the sharks.

More to do on Mafia

  • Diving and snorkelling in Mafia Island Marine Park, with healthy coral, turtles and reef fish.
  • Turtle nesting on Juani Island between roughly June and September.
  • Chole Island, with ruins from the 19th century and fruit bats.
  • Sandbank picnics at low tide.

Getting there

Light aircraft fly to Mafia from Dar es Salaam in about 30 minutes, and from Zanzibar. See Mafia whale sharks and read which Tanzanian island to choose.

Frequently asked questions

From about October to March, with the best sightings from December to February.

No. They feed on plankton and are harmless to people. Keep your distance and never touch them.

No. Sightings are by snorkelling at the surface. You should be a confident swimmer.

Written by

Janel Safaris

Field notes, once a month

Where the herds are, new routes we have tested and the occasional last-minute lodge opening. No spam, unsubscribe any time.

Free trip proposalReply within one working day
Enquire