Getting to
Mafia Island

Primary Gateway
Fly to Dar es Salaam
Your journey begins at Julius Nyerere International Airport (DAR), Tanzania's main international hub. Most major airlines connect through Nairobi, Addis Ababa, Dubai, or Doha.
Transfer to Mafia Island
Choose your route
By Air
Domestic Flight
Duration
~30 min
From
~$150
Airlines
2 options
Coastal Aviation and Auric Air operate regular flights from DAR to Mafia's Kilindoni Airport. Enjoy stunning aerial views of the Tanzanian coastline en route.
✦ Scenic views of the archipelago included at no extra charge.

By Sea
Boat from Nyamasati
Bus or taxi to Nyamasati
From Dar es Salaam, travel south to Nyamasati — the mainland departure point for boats. The journey takes 3–4 hours by road.
Government Ferry — MV Kilindoni
The budget option at just 16,000 TSH (~$8 USD) one-way. A true local experience aboard a working ferry.

Schedules can be subject to delays or cancellations due to maintenance. Plan ahead.
Private Boat Charter
A faster and more flexible option for small groups, at approximately $25 USD per trip.
Flight Prices
Book Your Flight
| Route | Price | Book |
|---|---|---|
| Dar es Salaam → Mafia | $150 | Book |
| Mafia → Dar es Salaam | $150 | Book |
| Zanzibar → Mafia | $200 | Book |
| Mafia → Zanzibar | $200 | Book |
| Arusha / JRO → Dar es Salaam | $200 | Book |
| Arusha / JRO → Mafia | $350 | Book |
✦ Prices are estimates per person one-way. Contact us for the latest availability and group discounts.
Island Map

Key Locations
Kilindoni
Main TownWhere the airport and ferry pier are located — your first stop on the island.
Utende
Tourist HubHome to most lodges and the Mafia Island Marine Park, a 20–30 min drive from Kilindoni.
Pro tip: Arrange an airport or ferry transfer with Mufasa in advance — it makes arrival seamless.
Marine Park Fee
All activities and accommodation within the Mafia Island Marine Park area require a daily marine park fee of $23.60/day/person, payable by card at the marine park gate.
Mafia Island · Tanzania · Indian Ocean

