Swim with Whale Sharks in the Ningaloo Reef: 3 Island Shark Dive - Adults (age 18-64)

Swim with Whale Sharks in the Ningaloo Reef: 3 Island Shark Dive

8 hours Exmouth, Australia

Select Options

Select Options

Select Options

Select Options

Select Options

Select Recipients

You can select up to 15 travellers

Adults (age 18-64)
Seniors (age 65-99)
Children (age 3-17)

Or 4 payments of $106.25  with

Own it from $10/wk ZipMoney

How do instant gifts work?
Explore the aquatic wonderland of Ningaloo Reef with 3 Islands Whale Shark Dive!

Specialising in Swim with Whale Shark Tours, 3 Islands Whale Shark Dive operate full-day snorkel tours between mid-March and mid-August. With courtesy bus transfers departing from Exmouth at 7.15am, and returning at 4.30pm. 

Swim alongside whale sharks, snorkel the reef and spot seasonal sea life such as turtles, dugongs, manta rays, whales and more during this fun, safe and informative eco-tour.

From courtesy pick-up to drop off the tour includes everything;
• delicious morning tea, lunch and afternoon platter,
• snorkel gear and wetsuits,
• assistance from experienced staff,
• morning reef snorkel,
• exclusive spotter plane to locate whale sharks and marine life, 
• a safety support tender,
• Free Photos from your day,
• The best No-Sighting Policy.
This is a typical itinerary for this product

Stop At: Ningaloo Reef, Off the North West Cape Yardie Creek Rd Ningaloo Marine Park, Exmouth Region, Ningaloo, Western Australia 6707 Australia

Explore the wonderland of Ningaloo Reef and have the chance to see whale sharks, dolphins, dugongs, manta rays, turtles, whales and other seasonal marine life on this fun, informative and safe eco-tour.

Duration: 8 hours


  • All taxes, fees and handling charges
  • Beverages
  • Lunch - Buffet lunch
  • Glass of Champagne
  • Professional photographer guide
  • Hotel pickup and drop-off
  • Use of Snorkelling equipment
  • Snacks
  • Entry/Admission - Ningaloo Reef


  • There are no exclusions

Departure Point

Traveler pickup is offered
Pick up times will vary from different accommodation providers. Please contact us to confirm your specific pick up time. Guests may also meet directly at the Tantabiddi Boat Ramp. Please contact office staff to confirm details.

  • Confirmation will be received at time of booking
  • Not wheelchair accessible
  • Children must be accompanied by an adult
  • Please advise any specific dietary requirements at time of booking
  • Stroller accessible
  • Infants must sit on laps
  • Most travelers can participate
  • This experience requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund
  • This experience requires a minimum number of travelers. If it’s canceled because the minimum isn’t met, you’ll be offered a different date/experience or a full refund
  • This tour/activity will have a maximum of 20 travelers


366 Reviews

Total review count and overall rating based on Viator and Tripadvisor reviews

5 Stars
4 Stars
3 Stars
2 Stars
1 Stars

morganhM8415EQ November 2021

We got the pleasure of going out with the 3 Island crew in Jun 2021, the whole experience was amzaing and the whole team we had on the day were so great, they explained how everything would work, even with a visual show using a toy whale shark, plane & doll! they took the time out to have a chat with everyone and answer all the questions everyone had! We only saw one whale shark that day however got to swin with it a few times! At one point we had to wait to have a turn of swimming the shark, so they took us back to the reef so we could snorkel and stay warm! The food was great and 100% would return!!

jenm1960 September 2021

We had the most memorable and exciting experience on our day out with 3 Islands Whale Shark Dive. Every part of the day was planned and executed by the 3 Islands Whale Shark Dive team for our enjoyment and to have the most memorable experiences. The team were so knowledgeable about the beautiful Ningaloo Reef and all it has to offer. Their assistance in the water to snorkel meant you felt safe. The boat was so well appointed and comfortable. The catering was delicious, Having the spotter plane meant that we did not miss out on anything happening in the sea around us. I would definitely do the 3 Islands Whale Shark Dive again. Best value ever for an awesome experience.

robynen2021 August 2021

I highly recommend 3 Islands. Fantastic staff who go above and beyond.Bucket List Experience. Top Notch.

joannerE8689RI August 2021

Wow! I’m in my 50’s and went with a group of friends for an eco tour! What a brilliant day, another tick off the bucket list! This was THE best day, we experienced not only whale sharks, but whales, dusky whalers, turtles, dolphins and beautiful coral and fish. This tour was for both the young and old. The staff were exceptional, and a big thanks to Nicole, Tricky, Amy and Gabby. Highly recommend this for any fitness level - just do it!

johngQ2136DA August 2021

The reviews are to be believed, excellent day. Lovely first snorkel on the inner reef, beautiful and a great chance to test your gear out, followed by a nice snack and a coffee, staff are great as they explain the sights as you head out to swim with whatever the spotter plane finds, we were lucky enough to locate a whale shark and swim with it three times, which was plenty. Then a lovely lunch as we headed for another snorkel at another inner reef spot in the arvo. What more could you want for a very reasonable price. Pics all included as well, which is good. No hard sell here like other companies. Can’t recommend enough. Thanks for the experience guys!

Roving571211 August 2021

My family & I went out on the whale shark dive on the 20th of July. The whole day and experience could not have been more perfect. Special thanks to the excellent crew Gabi, Nicole, Sarah, Tricky & Jarrad for making this an adventure of a lifetime. You guys are amazing! We’ll be back
All sales are final and incur 100% cancellation penalties.

What other customers are buying

Our Customers Love Us

need it quick?
Get a delivery estimate
for your postcode
let's keep in touch!
Chat with our customer
service team