Ocean & marine

Whale Shark Swimming

Swim beside the gentle giants of Mafia Island — the world's largest fish — just off Kilindoni during whale shark season.

Duration
Half day (about 3–4 hours)
Season
Whale shark season usually runs from October to March.
Starts from
Kilindoni beach / harbour
Price
Ask for price
Book this tour
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Every year whale sharks gather in the calm, plankton-rich waters off Kilindoni, making Mafia Island one of the best places in East Africa to swim with them.

We head out by boat with an experienced local spotter. When a whale shark is found, you slip into the water with mask and snorkel and swim alongside it. Encounters are calm and respectful: no touching, no chasing, small groups in the water at a time.

You don't need to be a strong swimmer — life jackets are available and the guide is in the water with you.

Highlights

  • Swim with whale sharks in their natural feeding ground
  • Small groups and a respectful encounter code
  • Experienced local spotters and guides
  • Suitable for non-divers and beginners

Included

  • Boat and captain
  • Snorkel, mask and fins
  • Life jackets
  • Guide in the water
  • Drinking water

Not included

  • Hotel transfer (can be added)
  • Tips

Whale Shark Swimming: questions

When is whale shark season on Mafia Island?

Whale sharks are usually seen off Kilindoni from around October to March. Sightings depend on nature, so message us for the latest conditions before you book.

Do I need to be a strong swimmer?

No. You snorkel at the surface, life jackets are available, and a guide is in the water with you.

Is it safe to swim with whale sharks?

Yes. Whale sharks are filter feeders that eat plankton. We follow a respectful code: keep your distance, never touch, and only a few people in the water at a time.

Where does the trip start?

Trips leave from Kilindoni, on the west side of Mafia Island. We can add a pickup from your hotel in Kilindoni or Utende.

How do I book?

Press WhatsApp, Email or Call in the booking box with your date and number of guests. We reply to confirm availability and price — no payment is needed to send a request.

Book this tour

Ask for price

Add phone, email or a note

Send your booking request by:

No payment now. We reply quickly to confirm availability and price.

You might also like

Ocean & marine

Sandbank Picnic & Snorkel

A day on a white sandbank in the middle of the ocean — swimming, snorkelling and a fresh seafood lunch.

Ask for price Details