We work together with Tropical Air to guarantee you the best rates for flights to Mafia Island.

Our Rates:

Dar Es Salaam – Mafia: $100
Mafia – Dar Es Salaam: $100

Zanzibar – (Dar Es Salaam) – Mafia: $150
Mafia – (Dar Es Salaam) – Zanzibar: $150

Arusha – (Zanzibar) – Mafia: $350
Mafia – (Zanzibar) – Arusha: $250

*All rates are in USD, one way, per person, more destinations available upon request.

1) Check Tropical Air timetable

Tropical Air Website
Tropical Air Timetable

2) Fill in the following form:

Please provide the following in the message box:
– Full names of passengers
– Gender
– Location
– Dates and Times of flights

3) Will send you an invoice with payment details to secure your booking.

4) As soon as payment is received we will confirm the flights and send you the flight confirmation.

*For making changes for exsiting flights booked with us with charge: $20

It is possible to take a ferry to Mafia Island however it takes 4 hours from Dar Es Salaam and an additional 4 hours ferry assuming there are no delays.

For full inforamtion about the ferry and additional info about visiting Mafia on a budget you can read The Ordinary Adventurer’s post here.