Embark on an unforgettable marine adventure from Zanzibar to the beautiful Mafia Island, one of Tanzania’s top destinations for marine wildlife encounters.
Your day begins with an early morning hotel pick-up in Zanzibar, followed by a scenic flight to Mafia Island that takes approximately 50 minutes. Upon arrival, you will be warmly welcomed by your local guide and transferred to the excursion base.
After a short briefing about safety and responsible wildlife interaction, you will head out on a boat tour into the turquoise waters surrounding Mafia Island in search of the magnificent Whale Shark — the largest fish in the ocean.
When the whale sharks are spotted, you will have the incredible opportunity to jump into the water and snorkel alongside these gentle giants in their natural habitat. This once-in-a-lifetime experience is both thrilling and humbling as you witness these enormous but peaceful creatures up close.
After your marine adventure, return to shore to enjoy a delicious local Swahili lunch with refreshments.
The tour continues with a visit to the famous Flying Foxes colony, home to large fruit bats found only in this region. If time allows, you can also enjoy a short tour of Kilindoni town, the main town of Mafia Island, where you will experience the island’s authentic culture and atmosphere.
In the afternoon, you will transfer back to the airport for your return flight to Zanzibar, where your driver will be waiting to take you back to your hotel.
This day trip is the perfect experience for nature lovers, ocean enthusiasts, and anyone looking for a unique wildlife adventure in Tanzania.