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 Events: Ukili Waves, Whale Shark Day & Festival

Explore Mafia Island’s annual celebrations: Whale Shark Day on 30 August, September’s island festival and Ukili Waves on 27–28 November.

Whale Shark Day · 30 August

Afro’s annual calendar includes a whale shark celebration on 30 August, bringing ocean awareness and community participation together. Ask about the year’s Ukili Waves whale shark programme, venue and ways to join.

Mafia Island Festival · September

Celebrate island culture, creativity and local community. September is the annual month supplied by Afro; exact dates, venues, lineup and tickets are confirmed separately for each edition.

Ukili Waves · 27–28 November

A two-day cultural and arts celebration centred on island creativity and community. Afro’s published 2026 listing names Afro Beach Ground on Mafia Island as the venue.

View 2026 event listing & tickets ↗

Make a stay of it

Combine an event with Afro Beach Safari accommodation and an ocean experience. Book transport only after confirming the event edition, ticket terms and suitable flight or ferry dates.

Annual recurrence supplied by Afro. Event programmes may change. A date on this calendar is not confirmation that a future edition is on sale.

2026 source: Afro’s Ukili Waves WeTravel listing.

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 ↗