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.
Mafia Island, off the coast of Tanzania, is one of East Africa's quietest island escapes. Here is everything you can do — from swimming with whale sharks to exploring ancient ruins — with tours run by locals.
The sea is the reason most people come to Mafia. Swim with whale sharks, snorkel and dive the reefs of Mafia Island Marine Park, relax on a sandbank or sail a traditional dhow.
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 · Oct – Mar
Dive some of Tanzania's best reefs, from gentle Chole Bay sites to the drift dives of Kinasi Pass.
Ocean & marine
A day on a white sandbank in the middle of the ocean — swimming, snorkelling and a fresh seafood lunch.
Ocean & marine · Jul – Oct
Look for humpback whales as they pass Mafia Island on their yearly migration.
Ocean & marine
Sail a traditional wooden dhow across Chole Bay as the sun goes down.
The small islands around Mafia hold centuries of Swahili history — from the ruins of Chole wrapped in tree roots to the ancient town of Kua on Juani.
Islands & history
Walk through the old Swahili and Omani ruins of Chole, see giant fruit bats and meet the island's village community.
Islands & history
Explore the ancient town of Kua and swim in Juani's hidden tidal lagoon.
Islands & history
See the whole island in one day — villages, beaches, baobabs and the north of Mafia with a local driver-guide.
Turtles nest on the beaches around Mafia, and the mangroves and forests are home to birds and giant fruit bats.
Nature
Witness baby sea turtles making their first journey to the ocean on the beaches around Mafia.
Meet the people of Mafia: walk the market and dhow harbour in Kilindoni, visit a village and taste Swahili food.
Culture
Discover everyday island life: Kilindoni market, the harbour, local food and village visits.
Fishing with local fishermen and other trips on and off the water.
Adventure
Go fishing with local fishermen — traditional handline fishing or a trip to deeper water.
Mafia is a group of islands. These are the places most visitors explore.
The main town, with the airstrip, port and market. Whale shark trips leave from here.
Read the guideBeach lodges facing the sheltered bay, and the starting point for most boat trips.
Protected reefs, mangroves and islands — the heart of snorkelling and diving on Mafia.
Read the guideRuins overgrown by baobabs, giant fruit bats and a friendly village, ten minutes from Utende by boat.
Read the guideThe ancient ruins of Kua and a hidden lagoon reached through the mangroves.
A traditional island of fishermen and dhow builders.
The wild northern tip of Mafia, with its old lighthouse, forest and quiet beaches.
Month-by-month calendar for whale sharks, whales, diving and weather.
See calendarFlights, the Nyamisati boat, airport pickups, taxis and boats.
Transport optionsWhere to stay, local tips and everything to know before you go.
Read guideMafia Island is best known for swimming with whale sharks, the coral reefs of Mafia Island Marine Park, and its quiet, uncrowded beaches and islands.
Swim with whale sharks off Kilindoni, snorkel or dive in Chole Bay, picnic on a sandbank, visit Chole and Juani islands, and sail a dhow at sunset.
Three to five days lets you enjoy the main activities without rushing. Divers and nature lovers often stay a week.
October to March brings calm seas and whale shark season. Humpback whales pass around July to October. The long rains usually fall around April and May.
Choose a tour on this page and send us your date by WhatsApp, email or phone. Hamiduink Traveller is a local operator based on Mafia Island.
Tell us your dates and what you'd love to do. We'll send a plan with prices and transfers.
Plan on WhatsApp