no alt text

Travel bucket list idea:

Last updated: 21 March, 2024
Expert travel writer: Sue Watt

From October to March, the west coast of Mafia Island offers one of the best opportunities to snorkel with the magnificent whale shark.

The biggest fish in the sea, growing up to 12m long with giant gaping maws, these harmless, plankton-feeders are attracted here in numbers by (it is believed) the krill-rich discharge of a nearby shrimp hatchery.

The sharks are massive, but completely harmless, and wild – they’re not fed or enticed towards swimmers. Whale sharks are fast swimmers; watch them pass by, then hop back on the boat to get in front of them again. For the shark’s wellbeing, though, don’t try to touch them or get too close.

Close to shore, and requiring only basic swimming ability, this world-beating experience is also highly accessible.

Logistics

Price from: £60
Minimum age: Any
Age suitable: 8+
When: All year around
Duration: 4 hours

Getting there & doing it

During the season, sightings are common, with up to 25 sharks at once sometimes seen. Snorkelling takes place 100m offshore from Kilindoni Harbour in groups of 6-8 (private group hire is possible). There’s no minimum age, but children should be able to snorkel.

When to do it

The whale sharks are present from October to March.

Who to go with: tour operators

1

Our writer’s recommended tour operators to book with

Kitu Kiblu

Kitu Kiblu

Mafia Island, Zanzibar, Tanzania

Whale shark conservation organisation that operates whale shark snorkelling trips on Mafia Island, out of Kilindoni Harbour.

Round-ups

1

Round-ups that include this experience

aerial view of two people snorkelling with a whale shark

Swimming alongside the world’s largest fish, in the open sea, is a wonder-inspiring, humbling experience you’ll never forget. Here’s our round-up of the best places in the world to swim with them.