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

Swimming with Whale Sharks on Mafia Island

Plan a respectful whale shark snorkelling trip from Kilindoni with Afro’s local guides. Learn about seasonality, preparation and conservation.

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 ↗

Meet the world’s largest fish

Whale sharks are filter-feeding sharks, despite their enormous size. Encounters around Mafia are a chance to observe a wild animal in its own environment. Afro’s local team searches from the boat and briefs you before entering the water.

The encounter is snorkelling

Our whale shark safari is a boat and snorkelling experience, not a scuba dive with whale sharks. You may enter and leave the water during the trip, following the guide’s instructions. Tell the team about your swimming ability and any mobility needs before booking.

Seasonality & sightings

Afro’s main planning season is typically August–February, but wildlife and sea conditions vary. Ask for a recent local update rather than relying on a fixed success percentage. Allowing two or three mornings can create more opportunities; sightings are never guaranteed.

Respect the animal’s space

What should you bring?

Swimwear, sun protection, a towel from your hotel and a waterproof cover for valuables are useful. Towels are not included. There are no lockers; ask the crew where to place belongings and avoid bringing unnecessary valuables. Confirm gear, refreshments, pickup and any applicable fees in your quotation.

Children & boat observers

Share children’s ages and whether each guest will swim or observe. We will discuss suitability and safety arrangements before confirming. Observer and child prices require an individual quotation.

Afro’s operating guidance and published conservation commitments.

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 ↗