Welcome to Tanzania Activities

Welcome to Whale Sharks Excursion

Experience one of the ocean’s most humbling encounters as you swim alongside the magnificent whale sharks near Mafia Island. From November to March, these gentle giants—some reaching up to 20 meters in length—grace the warm, plankton-rich waters surrounding the island. Despite their size, whale sharks are completely harmless to humans, feeding only on plankton and small fish, making this an incredibly safe and awe-inspiring adventure. Your journey begins with a boat ride off the coast, guided by experienced local crew who know exactly where to find these elusive creatures. Once spotted, you'll have the rare chance to dive in and swim beside them—an unforgettable experience that leaves most visitors in quiet amazement. If you're a seasoned snorkeler or trying it for the first time, this is a once-in-a-lifetime opportunity to connect with nature in its most majestic form. Don’t just dream about it— book your Whale Sharks Excursion today and come face-to-face with the ocean’s gentle giants.
Travel

What To Expect Whale Sharks Excursion

Go on a scenic boat ride from Mafia Island, guided by local experts who track the gentle whale sharks. Once spotted, you’ll slip into the clear, warm waters to swim alongside these awe-inspiring giants. Expect calm, respectful encounters, breathtaking underwater views, and unforgettable moments as you float beside the largest fish on Earth—an experience that touches the soul.

Highlights

  • Swim with Gentle Giants: Get up close to the majestic whale sharks in their natural
    habitat.
    Guided by Local Experts: Knowledgeable local crews know just where to find these
    elusive creatures.
    Pristine Waters of Mafia Island: Immerse yourself in crystal-clear, calm waters
    surrounded by rich marine life, making every moment in the ocean.

Personalize your safari experience with optional add-ons and upgrades

Travel Package Details

Related Activities

Our clients & guest

Testimonials

Our clients & guest

Client Logos

Translate »