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

Things to Do on Mafia Island — Tours & Experiences

Explore Mafia Island experiences: whale shark swimming, diving, snorkelling, sandbanks, cultural tours and island stays with Afro.

Choose your Afro experience

See our complete tour, activity and rental price list, then customise guest numbers and add options to your trip.

Activities & prices ↗

More than the ocean: hippos, small islands and forest walks

Join Afro’s Mafia Island hippo tour at $35 per person. Explore our islands and attractions guide for Chole, Jibondo, Juani, Kua ruins, turtle hatching, Mlola Forest, Bwejuu, Mange Reef, Marimbani Sandbank, Blue Lagoon, Ras Kisimani, Bweni and Kanga. Browse the Mafia Island photo gallery for inspiration.

Plan your island days around the ocean and local life

Mafia Island offers more than a single excursion. Combine time on the water with village visits, beach afternoons and a comfortable base. Choose activities for your dates, swimming confidence and interests, and leave room for tides and weather.

Swim with whale sharks

Join local spotters for a seasonal boat search off the west coast. This is a snorkelling experience rather than scuba diving with whale sharks. Read our whale shark swimming guide for preparation, responsible behaviour and what to expect. Sightings are never guaranteed.

Dive and snorkel the marine park

Explore reef activities around Chole Bay and Utende. Our diving guide explains the diving partner, sites and planning prices. Snorkellers and divers may need different boats or itineraries; ask us to coordinate a mixed group.

Sandbanks, islands and Swahili culture

Ask about a sandbank outing, sunset boat trip, a hosted Chole village visit or the Kua ruins on Juani. Local walks, Swahili food and forest outings can complement your marine days. Access, host availability and boat routes require confirmation.

Choose a practical base

Kilindoni suits arrivals and whale shark departures, while Utende suits many marine park outings. Browse Mafia Island accommodation and plan transfers when combining the two areas.

Build your own experience

Use the trip calculator for an itemised planning subtotal, or ask for a Mafia Island holiday package. Unpriced services require a quote. Book published Afro trips through WeTravel after reviewing the specific itinerary and conditions.

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 ↗