Mafia Island travel guides
Everything you need to plan your trip, written by locals.
Best time to visit Mafia Island
A month-by-month calendar of whale sharks, whales, diving and weather.
See calendarChole Island, Mafia: Ruins, Fruit Bats and Village Life
A guide to Chole Island in Mafia's Chole Bay — history, what to see, and how to visit from Utende.
Read guideKilindoni: Mafia Island's Main Town
A guide to Kilindoni, the main town on Mafia Island — the airstrip, port, market, whale shark trips and places to stay.
Read guideMafia Island Marine Park Guide
What to know about Mafia Island Marine Park: reefs, snorkelling and diving sites, fees and the best time to visit.
Read guideMafia Island Travel Guide
Everything you need to know before visiting Mafia Island, Tanzania: where it is, what to do, where to stay and how to get around.
Read guideWhale Shark Season on Mafia Island
When and where to swim with whale sharks on Mafia Island, what to expect, and how to choose a responsible trip.
Read guideHow to Get to Mafia Island
All the ways to reach Mafia Island — flights from Dar es Salaam and Zanzibar, or the road-and-boat route via Nyamisati.
Read guideDar es Salaam to Mafia by Road and Boat (Nyamisati Route)
A step-by-step guide to the budget route from Dar es Salaam to Mafia Island via Nyamisati port.
Read guideZanzibar to Mafia Island
How to combine Zanzibar and Mafia Island in one trip, and why it's worth it.
Read guideGetting Around Mafia Island
Taxis, bajaji, boda, car hire and boats — how to move around Mafia Island.
Read guideMafia Island vs Zanzibar: Which Should You Visit?
Comparing Mafia Island and Zanzibar to help you choose — or decide to visit both.
Read guideWhat to Pack for Mafia Island
A simple packing list for a Mafia Island holiday.
Read guide