🔥 Popular Destinations
Uluru
East Coast
Whitsundays
K'Gari (Fraser Island)
Queenstown
Fiji
Vietnam
Thailand
Multi-Day Tours
Australia
New Zealand
United States
Canada
India
Other Destinations
Bus Passes
Australia
New Zealand
United States
Canada
India
Other Destinations
Multi-Day Tours
Bus Passes
Skip to main content
Home
Australia
Shark Diving
Shark Diving
in Australia
All
Shark Diving
Day Trips & Excursions
Cruise & Sailing
Local Tours
Wildlife & Nature
Adventure
Multi-Day Tours
Water Activities
National Parks
Attractions
Things to do with kids
Food Tours
Sustainable Tours
Luxe
Christmas Gift Ideas
Dive & Snorkelling
Wine Tasting
Cultural Tours
Zoos & Wildlife Sanctuaries
Walking & Biking Tours
Adrenaline
Historical Tours
Indigenous Tours
Food, Wine & Nightlife
Scenic Flights
Getting Around
Air, Helicopter & Ballooning
Night Tours
Outback Tours
Whale & Dolphin Watching
Accessible Travel
4WD
Travel Tours
Kayaking
Camping
Snorkelling
Surfing & SUP
Private Tours
Solo Travellers
Trekking
Art & Culture
Intrepid Travel
Ferries
Self Guided
Sports
Jet Skiing
Brewery Tours
Jet Boating
Skydiving
Classes & Workshops
Fishing
Wellness
Liveaboard Trips
Rafting
Caving
Canyoning
Car & Campervan
The Boutique Collection Port Douglas
Bus Passes
Snow Tours
Festivals
Mountain Biking
Ziplining
G Adventures
Pub Crawl & Party
The Boutique Collection Cairns
Top Picks
Bungee Jumping
Overland Tours
Safari
Skip The Line
New Year's Eve
Greyhound Bus Passes
Showing
4
experiences
Select date range
Sort by:
Popular
Best Price Guarantee*
Coral Bay, Australia
9 Hours
Swim with Whale Sharks Adventure | Coral Bay
5
(5)
240+ booked
from
AUD $
650.00
9 Hours
Coral Bay, Australia
Swim with Whale Sharks Adventure | Coral Bay
5
(5)
240+ booked
from
AUD $
650.00
Best Price Guarantee*
Coral Bay, Australia
8 Hours to 10 Hours
Swim with Whale Sharks Coral Bay (March-June)
5
(3)
220+ booked
from
AUD $
745.00
8 Hours to 10 Hours
Coral Bay, Australia
Swim with Whale Sharks Coral Bay (March-June)
5
(3)
220+ booked
from
AUD $
745.00
Best Price Guarantee*
Mooloolaba, Australia
5 Hours
Grey Nurse Shark Reef Double Dive
5
(1)
200+ booked
from
AUD $
169.00
5 Hours
Mooloolaba, Australia
Grey Nurse Shark Reef Double Dive
5
(1)
200+ booked
from
AUD $
169.00
Best Price Guarantee*
Darwin, Australia
24 Day Darwin to Perth Tour: Darwin to Perth
200+ booked
from
AUD $
6,295.00
Darwin, Australia
24 Day Darwin to Perth Tour: Darwin to Perth
200+ booked
from
AUD $
6,295.00