Fly from Zanzibar (ZNZ) to Mafia Island (MFA)
Whether you're travelling from Zanzibar to Mafia for vacations, business or family visits its always a smart choice to compare prices and make sure you're getting the best deal before booking your travel. Travelling from East Coast Isand of Tanzania to another East Coast Island can be quite the trip but as soon as you reach the shores of Mafia you'll feel the excitement of Island life in Tanzania.
Please note that there is currently a no direct connection between Zanzibar and Mafia Island sold by any of our airlines. You may need to fly via one of the following hub airports:
Use the box above to create a Multi-Destination search, via a hub airport, for your specific dates and passenger numbers.
If you're all set to hit the skies, then start booking your travel arrangements with us today.
Distance and Flight Time
The average flying distance from Zanzibar to Mafia Island is equal to 200 km and would take you around 1 hours from the airport to airport. However, since you have to fly via a hub airport to make this journey by an airline the distance and time will increase depending on where you get your connecting flight. The most popular connection for this route is Zanzibar, via Dar es Salaam to Mafia. This flight normally takes between 1 hour and 20 mins and 1 hour and 45 mins to complete.
The trip offers you some time to relax, watch your favourite movie and by the time you finish your entertainment you should be preparing for landing. There are two daily regular flights servicing the Zanzibar to Mafia Island via Dar es Salaam by Coastal Aviation and Auric Air
If you prefer to get a better lay of the land you can also travel by Ferry and then hit the road by hiring a car or booking a bus, travelling by road you will have to cover around 500 kilometres which should take you just under 10 hours to complete. Then you will need to take another 2-hour ferry to get to Mafia Island.
Not to Miss During Flights
You will get an amazing view of the country as you travel down the east coast of Tanzania. Enjoy the stunning views of the Tanzanian coastline and the Indian Ocean on your trip between Zanizbar and Mafia Island.
Airport & Layover Tips
Explore Tanzania's smaller airport also known as the Mafia Airport that service a small amount of domestic and regional travellers each week. Upon departing the airport you will find that there is no shortage of travel alternatives when leaving the airport with a range of rental car agencies, cabs, buses and shuttles all just a call away.