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

Kilindoni, Mafia Island — Stays, Arrivals & Whale Sharks

Discover Kilindoni on Mafia Island: the main town, airport arrivals, west-coast whale shark trips, Afro Beach Safari and onward transfers.

Your arrival point and local island base

Kilindoni is Mafia Island’s main town and a practical starting point for arriving travellers. The airport, local services and west-coast excursion arrangements make this area useful for guests planning whale shark safaris and a locally rooted stay.

Whale shark trips from the west coast

Afro’s team coordinates seasonal boat searches in the waters off Mafia’s west coast. Departure times and meeting points are confirmed for your booking. Read our guide to swimming with whale sharks and allow flexibility for conditions and sightings.

Stay at Afro Beach Safari

Start with Afro Beach Safari’s room and meal-plan options, or compare the wider accommodation collection. Ask for the exact pickup arrangement from your chosen property rather than assuming every excursion departs from your beach.

Flights, the port and onward travel

Use the Mafia Island travel guide for flight and arrival planning. If travelling by sea, confirm the sailing, check-in and port transfer through our ferry information page. Onward travel to Utende and Chole Bay requires a road transfer.

Take time for local life

Ask Afro about a guided town walk, local food or shopping for everyday supplies. Respect working areas around boats and markets, ask permission for photographs and confirm prices before buying or arranging a service.

Build a stay around both coasts

Combine Kilindoni and whale shark time with a separate Chole Bay or marine park day. Our package ideas help you balance travel, activities and free time.

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 ↗