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

Mafia Island Packages & Holidays

Plan Mafia Island holidays with whale shark safaris, beach stays, diving, transfers and flight options from Zanzibar or Dar es Salaam.

A Mafia Island holiday built around your interests

Afro combines locally guided experiences, accommodation and transport into a dated quotation. The ideas below are sample itineraries, not fixed departures or confirmed inventory. We confirm the route, rooms, activities, inclusions, exclusions and complete price before payment.

One day: Zanzibar whale shark escape

Fly to Mafia for a guided whale shark snorkelling safari, lunch and return travel. Our Zanzibar to Mafia day trip page explains the flight-inclusive plan and direct-flight minimums. The route and times depend on the confirmed operation.

Two days, one night: more time on the island

Arrive from Zanzibar or Dar es Salaam, settle into your chosen stay and schedule a whale shark excursion when the flight times allow. Add another marine morning or relaxed local time before departure. A second attempt provides flexibility, rather than a sighting guarantee.

Four days, three nights: whale sharks, reefs and beach time

Use arrival day to settle in. Plan one day for whale sharks, another for snorkelling or a partner-operated dive, and leave the final day flexible around your flight. Certified divers must plan a suitable no-fly interval with the dive operator; do not assume a last-day dive will fit.

Choose your accommodation and extras

Start with Afro Beach Safari or browse the wider Mafia Island hotel collection. Tell us your guest numbers, children’s ages, dates, meal plan and preferred activities. Flights, park fees and equipment are included only when stated in your quotation.

See your planning total

The trip calculator combines available listed rates and flags services requiring a quotation. For ready-listed holidays, use Online Booking with WeTravel. Review the cancellation terms before paying.

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 ↗