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.
Local tour operator · Mafia Island, Tanzania
Tours, island trips and transport on Mafia Island, run by people who live here. Tell us your dates and we'll arrange everything.
Ocean & marine · Oct – Mar
Swim beside the gentle giants of Mafia Island — the world's largest fish — just off Kilindoni during whale shark season.
Ocean & marine
Explore the coral gardens of Chole Bay inside Mafia Island Marine Park — turtles, reef fish and crystal-clear water.
Ocean & marine
A day on a white sandbank in the middle of the ocean — swimming, snorkelling and a fresh seafood lunch.
Islands & history
Walk through the old Swahili and Omani ruins of Chole, see giant fruit bats and meet the island's village community.
Ocean & marine
Sail a traditional wooden dhow across Chole Bay as the sun goes down.
Transport
Flights from Dar es Salaam and Zanzibar, the road-and-boat route via Nyamisati, airport pickups, island taxis and boats to Chole and Juani — book it all in one message.
Local guides, captains and drivers who know every reef, tide and village on Mafia.
Tours, airport pickups, boats and flights arranged together — no chasing different people.
WhatsApp, email or a phone call. No payment to send a request — we confirm first.
Small groups and responsible encounters with whale sharks, turtles and reefs.
Plan ahead
Whale sharks, humpback whales and the best diving all have their seasons. See what's happening in every month.
All the ways to reach Mafia Island — flights from Dar es Salaam and Zanzibar, or the road-and-boat route via Nyamisati.
Read guideA step-by-step guide to the budget route from Dar es Salaam to Mafia Island via Nyamisati port.
Read guideHow to combine Zanzibar and Mafia Island in one trip, and why it's worth it.
Read guideSend us your dates and we'll reply with a plan and price.