Design preview · Booking storage and dashboard are not connected. Contact Afro to confirm availability.
Skip to content
Locally owned. Island rooted. Ocean inspired.+255 659 666 222 · Kilindoni, Tanzania
Afro Whale Shark SafariYOUR MAFIA
ISLAND CONNECTION
Afro’s local destination guide

How to Reach Mafia Island: Flights, Ferry & Transfers

Compare flights from Dar es Salaam and Zanzibar, mainland ferry planning and local transfers to Mafia Island.

By air: arrive at Mafia Airport (MFA)

Mafia Airport serves Kilindoni on the island’s west coast. Light-aircraft connections are the usual choice for visitors. Routes and operating days depend on the airline and season; Afro can help request a suitable itinerary.

Route & indicative fare guide

RouteAfro indicative one-way / person
Dar es Salaam → MafiaFrom $170
Zanzibar → Mafia, via DarFrom $200
Arusha / Kilimanjaro → Mafia, via DarFrom $360
Direct Zanzibar service / charterRequest a quotation

Planning estimates from Afro, checked for this design on 31 October 2026. Not live fares. Final taxes, baggage allowance, route, timing and availability must be confirmed.

Connecting through Dar es Salaam

Allow suitable time between international and domestic flights, including terminal transfers and baggage collection. Share the complete itinerary with Afro before booking a tight connection. Mainland safari connections can also involve Dar.

From Zanzibar

Ask about direct departures for your date or a connection via Dar. For a day trip, request the full schedule and all transfers together. A direct day-trip operation depends on seat availability and sufficient travellers; do not assume it runs daily.

By sea: Nyamisati to Kilindoni

The mainland sea route is via Nyamisati, reached by road from Dar es Salaam. Ferry operation, departure times, fares and crossing duration can change with conditions. Ask for the current sailing, terminal and ticket arrangements before travelling. This website does not sell or confirm ferry seats.

Transfers after arrival

Tell us whether you are staying in Kilindoni or heading to Utende/Chole Bay. Airport-to-hotel transfers start from an indicative $25 per car, one way; the exact route and vehicle are quoted before confirmation. Island boat transfers are separate when required.

Baggage & travel documents

Small-aircraft baggage limits vary by fare and carrier. Confirm the allowance on your ticket and ask about soft bags and excess luggage. Entry, visa and health requirements depend on your circumstances; check official advice for your passport and itinerary.

Route background: Tanzania Tourism. Prices and transfer arrangements: Afro planning estimates.

Need help planning? Our team confirms current conditions, availability and a complete quotation for your dates.
Explore more island guides
Choose your island experience

Explore an option below, then tell us your dates for a personalised quotation.

Requests do not hold space. Afro confirms availability and final prices.

Let’s plan your adventure

Request your booking

Before booking, read our booking policy, terms and cancellation & refund policy. Ready to pay? Online Booking with WeTravel ↗

This is a booking request. No space is held and no payment is taken here. We confirm availability, full inclusions, cancellation terms and the final price before you pay. Child rates require a quotation.

Your messaging app opens for you to review and send. For direct dashboard submission, use Build & book your trip. This quick form opens your messaging app.

Prefer an online reservation?
Browse Afro’s listed trips and the payment options available on WeTravel. Its availability, pricing and terms apply.
Open Afro on WeTravel ↗