Fly: Dar es Salaam to Mafia Island

3 airlines fly this route, search now from 59 USD

No. Travellers

International Adults
12+ years

International Children
Under 12 years

Resident Adults
12+ years

Resident Children
Under 12 years

Infants Under 2
International or Resident

No. Travellers

International Adults
12+ years

International Children
Under 12 years

Resident Adults
12+ years

Resident Children
Under 12 years

Infants Under 2
International or Resident


No. Travellers

International Adults
12+ years

International Children
Under 12 years

Resident Adults
12+ years

Resident Children
Under 12 years

Infants Under 2
International or Resident

Please wait... loading our booking portal

Fly from Dar es Salaam (DAR) to Mafia Island (MFA)

There is a direct connection between Dar es Salaam and Mafia Island. Use the box above to search flights for your specific dates and passenger numbers.

Dar es Salaam to Mafia Island

Located on the East African coast, Dar es Salaam is also a modern, bustling city with a wide variety of activities. The city is perfectly balanced on the edge of contemporary and traditional culture; you can easily lose yourself within its varied cultural offerings and pulsating nightlife. The major airport serving the city is Julius Nyerere International Airport, which is the largest in Tanzania. The airport is located approximately 12 m southwest of the city centre. Getting to the airport from anywhere in the city is easy, you can easily get a taxi for transportation. 

Distance and Flight Time

If you’re searching for a destination that lies firmly off the tourist trail, then you should look no further than Mafia Island. The island is part of the Zanzibar Archipelago in the Indian Ocean with a wide range of wildlife reserves and park. The total distance from Dar es Salaam to Mafia Island is about 134 km, and the flight time is about 30 minutes. There are several non-stop flights from DAR to MFA via Coastal Aviation, Tropical Air, and Auric Air.

Not to Miss During Flights

Flying from Dar es Salaam to Mafia Island is an experience on its own. The flights are conducted in a small and light aircraft, mostly Cessna planes, which can carry between 9 to 13 passengers. Flying from Dar es Salaam, you will see the prettiest views of the brilliant seascapes and some coastal towns in the area.

Airport & Layover Tips

Mafia Airport, also known as ‘Kilidoni Airport’ is located on Mafia Island, off the Tanzanian coast in the Pwani Region. When there’s no flight arriving or departing, the airport is usually quiet. For transfer from the airport, it’s advisable to pre-book a taxi or choose the personal ‘meet & greet’ and transfer service from the hotel or tour company. Mafia Island features a wide variety of exciting activities to enjoy and interesting places to see. When it comes to accommodation, there are several luxury resorts and hotels to stay and enjoy your relaxing island holiday.

Flight from Dar Es Salaam to Mafia Island

The new home of :

Same great service, prices and choice of flights, now giving you more at our new home.

Finding you the best prices. Book your whole itinerary with us!

  1. Make a search for Flights, Hotels, Car Hire and / or Activities
  2. Enter your details
  3. Pay by card or Mobile Money
  4. Print your tickets & Vouchers
  5. Secure, fast and convenient
Tripindigo

Tripindigo is East Africa’s leading travel comparison website. Revolutionary but effortless, booking your itinerary has never been easier.

Our world class customer service team is always here, should you need assistance during or after your booking.

Learn More


  heretohelp@tripindigo.com   |     +255 (0) 68 359 3933 or +44 (0)208 1333424