Mafia Island Adventure: Swim with Whale Sharks

Fly to Mafia Island for a unique whale shark adventure. Experience pristine reefs and marine life in a true sanctuary. Book your unforgettable journey now.

Duration: 10 hours
Cancellation: 24 hours
Highlights
  • Mafia Island Marine Park - Upon arrival at Zanzibar Airport, travelers will board a flight to Mafia Island, one of Tanzania’s most pristine marine locations.
    Once there, guests will be greeted by our local team and taken to the excursion base for a brief orientation. The highlight of the trip is swimming with whale sharks in their natural…
What's Included
  • Private transportation
  • Carbonated beverages
  • Bottled water
  • Entrance fees
  • Government fees
  • Lunch
  • Use of snorkeling equipment
What's Not Included
  • Alcoholic beverages
  • Personal items (travel insurance, visa fees, etc.)
  • Any other activities or excursions not mentioned
Additional Information

Escape the bustling crowds of Zanzibar and venture to Mafia Island, a genuine marine sanctuary in the Indian Ocean. This adventure offers a smooth fly-in trip paired with respectful, up-close interactions with whale sharks, led by knowledgeable local guides in pristine waters. With fewer tourists, untouched reefs, safeguarded marine life, and a genuine…

Location
Abeid Amani Karume International Airport
meeting point Jahazi Cafe ( Which is right at the Abedi Amani Karume international airport- Domestic terminal).
Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Customer Ratings
5.0
(1 Rating)
5 stars
4 stars
3 stars
2 stars
1 star
Isabelleb587
Feb 17, 2026
Snorkelling trip - It was a very well organized trip on a beautiful traditionnal boat. The team was so nice and friendly. No shark unfortunately but they really search for hours, calling all their fisherman friends. One of them guided us on the snorkelling part showing us things we would not have seen otherwise. They organise us a lunch on a sandbank with grilled fresh fish and other local specialties. We were a family of 4 with 2 children and we recommend 100%.
Review provided by Tripadvisor
From $580
up to 12 guests
1 - Adult
Cancellation: Free cancellation up to 24 hours before the start of your experience (local time).