Swim with Whale Sharks in Mafia Island

Tanzania’s Premier Marine Wildlife Experience

Swim with Whale Sharks in Mafia Island

Tanzania’s Premier Marine Wildlife Experience

Dive into an extraordinary adventure swimming alongside whale sharks off the shores of Mafia Island. Between October and March, these gentle giants glide through the warm Indian Ocean waters, giving snorkelers a rare chance to encounter the world’s largest fish up close. Perfect for ocean enthusiasts, eco-conscious travelers, and thrill-seekers, this guided excursion is safe, sustainable, and truly unforgettable. Marvel at the sheer size and elegance of whale sharks in one of the world’s premier destinations for responsible marine wildlife experiences. Don’t miss this once-in-a-lifetime East African bucket-list adventure!

Browse Our Swim with Whale Sharks in Mafia Island Trips

Kizimkazi

Matemwe Beach

Jambiani Beach

Paje Beach

Kendwa Beach

Nungwi Beach

MORE SAFARI EXPERIENCES

Browse more tour types and interests

Honeymoon Safari

Great Migration

Family Safari