Tours & activities on Mafia Island

Ocean adventures, island history and village life — all with local guides.

Ocean & marine · Oct – Mar

Whale Shark Swimming

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

Ask for price Details

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

Ocean & marine · Jul – Oct

Humpback Whale Watching

Look for humpback whales as they pass Mafia Island on their yearly migration.

Ask for price Details

Ocean & marine

Dhow Sunset Cruise

Sail a traditional wooden dhow across Chole Bay as the sun goes down.

Ask for price Details

Want several activities in one trip?

Tell us your dates and we'll build a day-by-day plan with transfers included.

Plan on WhatsApp