expedia
One Key

Earn OneKeyCash when you sign in and book an activity

Zanzibar/DaresSalaam: Whale Shark Day Trip with Flight+Lunch 1
Picture 2 for Activity Zanzibar/DaresSalaam: Whale Shark Day Trip with Flight+Lunch 2
A person snorkeling with a whale shark and other fish in clear blue water. 3
Picture 4 for Activity Zanzibar/DaresSalaam: Whale Shark Day Trip with Flight+Lunch 4
Picture 13 for Activity Zanzibar/DaresSalaam: Whale Shark Day Trip with Flight+Lunch 5

Zanzibar/DaresSalaam: Whale Shark Day Trip with Flight+Lunch

By Flitterwochen Tours & Safaris
Free cancellation available
Price is S$258 per adult

Features

  • Free cancellation available
  • 6h+
  • Mobile voucher
  • Instant confirmation
  • Selective hotel pickup
  • Multiple languages

Overview

  • Feel the thrillof swimming alongside gentle whale sharks intheir natural habitat
  • Explore Mafia Island's vibrant coral gardens and tropical marine life
  • Enjoy a scenic flight over turquoise waters and colourful reefs
  • Savour a freshly prepared seafood lunch on a peaceful beach or sandbank
  • Relax on the serene and untouched Mafia Island, far from the busy crowds

Activity location

    • Zanzibar City
    • Zanzibar City, Mjini Magharibi Region, Tanzania

Meeting/Redemption Point

    • Mafia Island Airport, Unnamed Road, 3MQ7+6HV, Kilindoni, Tanzania | Upon arrival at Mafia Airport, your tour guide will be waiting to receive you. You can recognize them by a sign displaying their name or the company name: FLITTERWOCHEN TOUR-ABDU
    • Kilindoni, Pwani Region, Tanzania

Multiple meeting/redemption points available, see location information for full list

Check availability

From Dar es Salaam: Tour with Meeting point No Flight

  • Activity duration is 8 hours8h
    8h
  • English

Meet our team at Mafia Island Airport, where we will welcome you upon arrival. This option includes airport transfers, snorkelling equipment, a BBQ lunch, and the unforgettable whale shark swimming experience. Flights are not included.

Price details
S$258.12 x 1 AdultS$258.12
Total
Price is S$258.12

From Mafia Hotel : Swimm with whale shark Meeting point

  • Activity duration is 6 hours6h
    6h
  • English

Enjoy a whale shark swimming adventure from Mafia Hotel with a meeting point at Afro Beach Hotel. Experience a private boat trip, fresh tropical fruits, and a delicious BBQ in a beautiful island setting.

Price details
S$296.84 x 1 AdultS$296.84
Total
Price is S$296.84

From Zanzibar: Tour with Meeting point ( No Flight Included

  • Activity duration is 1 day1d
    1d
  • English

Guests will meet our team directly at the Mafia Airport which will serve as the meeting point before the tour begins. From there, the adventure will proceed as scheduled.

Price details
S$330.39 x 1 AdultS$330.39
Total
Price is S$330.39

From Dar es Salaam: Whale Shark Tour with Flight & Lunch

  • Activity duration is 8 hours8h
    8h
  • English

Enjoy a full-day Mafia Island adventure from Julius Nyerere International Airport (Dar es Salaam). Meet at the airport, fly to Mafia Island, swim with whale sharks, enjoy a delicious BBQ lunch, and return the same day.

Price details
S$890.51 x 1 AdultS$890.51
Total
Price is S$890.51

From Zanzibar:Shared tour with Hotel transfer Lunch &Flight

  • Activity duration is 1 day1d
    1d
  • English

Enjoy shared tour including private transfer, shared flight and boat . Snorkel with whale sharks, enjoy fresh sea food water and drinks.

Price details
S$1,677.78 x 2 AdultsS$3,355.56
Total
Price is S$3,355.56

Private Small Group with Flights & Transfers (From 3 Guests)

  • Activity duration is 1 day1d
    1d
  • English

Enjoy an exclusive private small-group adventure (max. 3–5 guests) from Zanzibar, including hotel transfers, private flight, entry tickets, and the unforgettable experience of swimming with majestic whale sharks.

Price details
S$1,677.78 x 3 AdultsS$5,033.34
Total
Price is S$5,033.34

Solo Traveller from Zanzibar: Tour with Transfer & Flight

  • Activity duration is 1 day1d
    1d
  • English

Enjoy a solo adventure from Zanzibar to Mafia Island with private transfer, shared flight, and a private boat experience. Discover whale sharks and explore the beauty of the ocean with a smooth and well-organized trip.

Price details
S$1,677.78 x 1 AdultS$1,677.78
Total
Price is S$1,677.78

From Zanzibar:Private Tour with Hotel Transfer, Flight &BBQ

  • Activity duration is 1 day1d
    1d
  • English

This tour is completely private. Guests will have shared Flight, private boat, with no other participants and a private transfer. The entire experience is exclusively for your group, ensuring comfort, flexibility, and personalised attention.

Starting time: 4:30
Price details
S$1,935.90 x 2 AdultsS$3,871.80
Total
Price is S$3,871.80

From Zanzibar: VIP Whale Shark Adventure by Private Flight

  • Activity duration is 1 day1d
    1d
  • English

Enjoy the ultimate VIP Whale Shark Adventure from Zanzibar with a private charter flight, private transfers, and a private boat. Swim with whale sharks and enjoy a seafood & BBQ lunch on a beautiful island.
Book at least 5 Days before the Tour date.

Starting time: 5:00
Price details
S$2,710.26 x 2 AdultsS$5,420.52
Total
Price is S$5,420.52

What's included, what's not

  • Inclusions
    Return transfer (if option selected)
  • Inclusions
    Round Flight (if option selected)
  • Inclusions
    Drinking water
  • Inclusions
    The inclusions and exclusions, such as flight and VIP privileges, depend on the specific option you select during booking.
  • Inclusions
    Airport transfers on Mafia Island (if option selected)
  • Inclusions
    Whale shark boat excursion
  • Inclusions
    Professional local guide
  • Inclusions
    Snorkelling equipment
  • Inclusions
    Life jacket
  • Inclusions
    Safety briefing
  • Inclusions
    Fresh local lunch
  • Exclusions
    Personal expenses
  • Exclusions
    Service charge
  • Exclusions
    Tips (optional)

Know before you book

    • Not allowed: Alcohol and drugs, Touching marine life
    • Not suitable for: People prone to seasickness

What you can expect

  • Hello dear guest, we offer tours from Zanzibar, Dar es Salaam, and Mafia Island. Please read the tour title carefully before booking .
    If the title says “Tour with Meeting Point,” It means flight and hotel transfers are not included.

    OPTION FROM ZANZIBAR :
    Your journey begins with an early morning hotel pickup in Zanzibar between 4:00 AM and 5:00 AM, depending on your hotel location. You'll be transferred to the airport for your morning flight to Mafia Island, a scenic journey of approximately 45–50 minutes over the turquoise waters of the Indian Ocean.

    Upon arrival, you'll be welcomed by our professional local team and transferred to the departure point. Before heading out to sea, you'll receive a comprehensive safety briefing, learn about whale shark behaviour and responsible wildlife interaction, and be provided with high-quality snorkelling equipment and life jackets.

    Board a traditional local boat and cruise to the whale shark feeding area. Mafia Island is internationally recognised as one of the best places in the world to encounter these magnificent creatures during the season.

    Accompanied by experienced guides, you'll have the opportunity to swim and snorkel alongside the whale sharks while respecting strict conservation guidelines. Small group sizes ensure a more personal, safe, and enjoyable experience, with plenty of opportunities for unforgettable photos and videos.

    After your marine adventure, return to shore and enjoy a freshly prepared local lunch in a relaxed island setting.
    The experience continues with a visit to see Mafia Island's famous Flying Foxes, the island's unique giant fruit bats. If time allows, you'll also explore Kilindoni Town, where you can experience the authentic culture and everyday life of the island.

    In the afternoon, you'll be transferred back to Mafia Island Airport for your return flight to Zanzibar. Upon arrival, your driver will be waiting to take you back to your hotel, completing a seamless and unforgettable day trip.

    OPTION FROM DAR ES SALAAM.
    Your adventure begins with a direct arrival at Nyerere International Airport, where you should be ready for your 9:30 AM flight to Mafia Island. Upon arrival, our local team will welcome you and transfer you to the departure point.

    Enjoy a safety briefing before boarding a traditional boat to search for whale sharks. With experienced guides, you'll have the opportunity to swim and snorkel alongside these magnificent creatures while following responsible wildlife guidelines.

    After the adventure, enjoy a freshly prepared local lunch before visiting Mafia Island's famous Flying Foxes. If time allows, explore Kilindoni Town and experience the island's local culture.

    In the afternoon, return to Mafia Island Airport for your flight back to Dar es Salaam, completing your unforgettable Mafia Island adventure.

    This option from Dar es Salaam
    Transfer from your hotel to the airport is not included, but can be arranged upon request for small an extra fee.

Location

Activity location

  • LOB_ACTIVITIESLOB_ACTIVITIES
    • Zanzibar City
    • Zanzibar City, Mjini Magharibi Region, Tanzania

Meeting/Redemption Point

  • PEOPLEPEOPLE
    • Mafia Island Airport, Unnamed Road, 3MQ7+6HV, Kilindoni, Tanzania | Upon arrival at Mafia Airport, your tour guide will be waiting to receive you. You can recognize them by a sign displaying their name or the company name: FLITTERWOCHEN TOUR-ABDU
    • Kilindoni, Pwani Region, Tanzania
  • PEOPLEPEOPLE
    • Juani Beach Bungalows, Kilindoni, Tanzania | Meeting Point: Juani Beach Bungalow Your adventure begins at Juani Beach Bungalows, a peaceful beachfront location on Mafia Island. This is the designated meeting point where guests are picked up before heading out for the whale shark experience. Please be ready on time at the area beach for your transfer and briefing.
    • Kilindoni, Pwani Region, Tanzania
  • PEOPLEPEOPLE
    • Mafia Island Airport, Unnamed Road, 3MQ7+6HV, Kilindoni, Tanzania | Upon arrival at Mafia Airport, your tour guide will be waiting to receive you. You can recognize them by a sign displaying their name or the company name: FLITTERWOCHEN TOUR-ABDU
    • Kilindoni, Pwani Region, Tanzania
  • PEOPLEPEOPLE
    • Julius K. Nyerere Rd, Dar es Salaam, Tanzania | Meeting Point: Julius Nyerere International Airport (Terminal 1), Dar es Salaam. Our representative will be waiting at the departure entrance wearing a Flitterwochen Tours Safari T-shirt and holding a copy of your booking voucher for easy identification. Please arrive at least 60 minutes before your flight departure.
    • Dar es Salaam, Dar es Salam, Tanzania