
Day Trip
Zanzibar to Mafia Island
A full-day guided adventure from Zanzibar to Mafia Island featuring whale shark encounters and unique wildlife experiences
Hotel Pick-up
Comfortable transfer from your hotel in Zanzibar
Flight to Mafia Island
Scenic 45-minute flight with stunning aerial views
Whale Shark Watching & Snorkeling
3.5 hours swimming alongside majestic whale sharks with expert guides
Lunch Break
Enjoy authentic local flavors and fresh cuisine
Flying Foxes Visit
Witness the unique flying foxes/bats in their natural habitat
Return to Airport
Transfer back for your return flight
Flight Back to Zanzibar
Relax on your return journey
Hotel Drop-off
Safe return to your accommodation
- ✓Round-trip flights Zanzibar ↔ Mafia Island
- ✓Whale shark excursion with boat, guide & captain
- ✓Snorkeling equipment
- ✓Refreshments & lunch with local flavors
- ✓Flying foxes/bats visit
- ✓All taxes and fees
- •Personal travel insurance
- •Tips for guides and crew
- •Alcoholic beverages and beer
- •Beach towels
Payment Options
Pay in full or secure your spot with a 50% deposit
Cancellation Policy
Full refund for cancellations made 72 hours or more before departure
Minimum Passengers
Requires minimum 5 passengers. If not met, trip will be rescheduled via Dar Es Salaam route.
The trip operate under two conditions
Condition 1
Direct flight option - We arrange direct flight from Zanzibar to Mafia Island when we have a group of 8-10 passengers or more.
Condition 2
Via Dar es salaam option - if the group is smaller, the flight will route via Dar es salaam before continuing to Mafia Island.
Swim Alongside Whale Sharks
Experience the thrill of encountering these gentle giants in their natural habitat
Scenic Flights
Enjoy breathtaking aerial views of the Indian Ocean and island landscapes
Unique Wildlife
Witness flying foxes and experience authentic local cuisine