
Diving & Snorkelling
Explore the Great Barrier Reef & Beyond
Australia is home to the world's most spectacular underwater environments, and Dundee Adventure connects you with the best diving and snorkelling experiences in the country.
The Great Barrier Reef needs no introduction — it's the world's largest coral reef system, stretching over 2,300 kilometres along Queensland's coast. Our reef trips depart from Cairns and Port Douglas to the outer reef where the coral is healthiest and the marine life is most abundant. Expect to swim alongside sea turtles, reef sharks, manta rays, giant clams, and thousands of species of tropical fish.
For those heading to Western Australia, Ningaloo Reef offers a completely different but equally spectacular experience. Swim with whale sharks (the world's largest fish) from March to July, or snorkel with manta rays and sea turtles year-round — all from the shore, no boat needed.
We offer everything from beginner snorkelling trips (no experience needed) to introductory scuba dives, certified dive trips, and multi-day liveaboard experiences for serious divers. All equipment is provided, and our operator partners maintain the highest safety standards.
Highlights
- Great Barrier Reef trips
- Ningaloo Reef adventures
- No experience needed
- Intro & certified dives
- Multi-day liveaboards
- All equipment provided
Ready to Book?
Compare prices & find the best deal on diving & snorkelling.
From $189 AUD
Compare & BookDiving & Snorkelling Deals
Browse 50 deals and activities for diving & snorkelling — all with our best price guarantee.

Whitsunday Sail, SUP & Snorkel Day Tour
Airlie Beach, QLD
A premium small-group day out on SV Wings III — sail through the northern Whitsunday Islands, snorkel the vibrant coral at Langford Reef, try stand-up paddleboarding in crystal-clear bays, and enjoy a gourmet lunch on deck.

60 Min Scenic Flight: Whitehaven, Hill Inlet, GBR & Heart Reef
Airlie Beach, QLD
Soar over the Whitsundays on this breathtaking 60-minute scenic flight. See Whitehaven Beach from above, the swirling sands of Hill Inlet, the Great Barrier Reef, and the famous Heart Reef.

Full Day Eco Adventure: Ride, Beach, Snorkel & Bushwalk
Hamilton Island, QLD
Full day of adventure from Hamilton Island — ride the ocean, relax on pristine beaches, snorkel vibrant coral reefs, and bushwalk through tropical island forests on this eco-focused experience.

Half Day Splash: Morning — Reef & Snorkel
Hamilton Island, QLD
Morning reef and snorkel adventure from Hamilton Island. 4 hours exploring vibrant coral gardens, spotting tropical fish, turtles and rays in the crystal-clear Whitsunday waters.

Half Day Splash: Afternoon — Reef & Snorkel
Hamilton Island, QLD
Afternoon snorkelling adventure from Hamilton Island. Glide through warm turquoise waters, discover colourful coral reefs, and swim with tropical marine life on this 4-hour reef experience.

Barron River Rafting (Cairns Return Transfer)
Cairns, QLD
Half-day white water rafting on the Barron River with Cairns return transfers. Navigate exciting rapids through stunning tropical rainforest gorge — perfect for first-timers and thrill-seekers alike.

Daintree Rainforest Day Tour
Cairns, QLD
Full-day immersion in the ancient Daintree Rainforest from Cairns. Cruise crocodile-inhabited rivers, walk through the world's oldest rainforest canopy, and visit Cape Tribulation where reef meets rainforest.

Rainforest River Tubing
Cairns, QLD
Float through tropical rainforest on an inflatable tube — 4 hours of relaxed adventure in Cairns. Drift past ancient ferns, spot wildlife, and enjoy natural swimming holes in this unique eco experience.

Tully River Rafting (Cairns Return Transfers)
Cairns, QLD
Australia's best white water rafting — a full day on the mighty Tully River with Grade 3-4 rapids. Includes Cairns return transfers, lunch, and expert guides through 45 rapids in pristine rainforest.

Waterfall Tours (Departs Cairns)
Cairns, QLD
Chase waterfalls on this 10-hour adventure from Cairns. Visit the region's most spectacular cascades, swim in crystal-clear rock pools, and hike through lush tropical rainforest on the Atherton Tablelands.

Aqua Adventure (Cairns Jetboating & Barron River Rafting)
Cairns, QLD
Double-hit adrenaline combo in Cairns — jetboating through Trinity Inlet followed by white water rafting on the Barron River. 4 hours of high-octane water action with stunning rainforest scenery.

Barron River Rafting (Port Douglas Return)
Port Douglas, QLD
Half-day Barron River rafting with Port Douglas pick-up and return. Perfect for travellers staying in Port Douglas wanting tropical white water rafting in a stunning gorge setting.

Barron River Rafting (Self Drive)
Cairns, QLD
Budget-friendly Barron River rafting — drive yourself to Lake Placid and jump straight into the action. 2.5 hours of white water rapids through tropical gorge without transfer costs.

Cairns Boat Hire (8 Man Pontoon Boat)
Cairns, QLD
Hire a pontoon boat for up to 8 people and explore Cairns waterways at your own pace. Perfect for fishing, cruising Trinity Inlet, or a relaxed day on the water with friends and family.

Cairns Boat Hire (Tinny 4 Pax)
Cairns, QLD
Hire a tinny boat for up to 4 people — ideal for a DIY fishing trip or quiet cruise around Cairns' stunning waterways. Easy to handle and perfect for exploring at your own pace.

Cairns Jetboating
Cairns, QLD
35 minutes of high-speed thrills on Cairns' Trinity Inlet. 360-degree spins, power slides, and breathtaking speed past mangroves and mountains — the ultimate Cairns adrenaline rush on water.

Cairns River Cruise
Cairns, QLD
Relaxing 75-minute river cruise through Cairns' scenic waterways. Spot crocodiles, birds, and marine life while learning about the local ecosystem from expert guides on this peaceful eco cruise.

Cairns Sunset River Cruise
Cairns, QLD
Cruise into the sunset on Cairns' tranquil waterways. 90 minutes of golden light over the mountains, wildlife spotting, and tropical ambience — the perfect end to a Cairns adventure day.

Daintree Discover: Rainforest & Accommodation (2 Day)
Cairns, QLD
2-day Daintree immersion with overnight accommodation. Day one: ancient rainforest, Cape Tribulation, croc cruise. Day two: further exploration of the world's oldest tropical rainforest.

Daintree Discover: Rainforest & Reef (2 Day)
Cairns, QLD
2-day combo — Daintree Rainforest on day one, Great Barrier Reef snorkelling on day two. Experience both of Cairns' UNESCO World Heritage sites in one incredible overnight adventure.

Daintree Discover: Rainforest, Reef & Ziplining (2 Day)
Cairns, QLD
The ultimate 2-day Cairns adventure — Daintree rainforest walks, canopy ziplining, Cape Tribulation, croc spotting, and Great Barrier Reef snorkelling. Two UNESCO sites, one unforgettable trip.

Daintree Flow (Tully Rafting & Daintree Tour)
Cairns, QLD
2-day combo of adrenaline and nature — Tully River white water rafting and Daintree Rainforest exploration. Two of North Queensland's best experiences back to back.

Natural Explorers (Waterfalls & Daintree)
Cairns, QLD
2-day nature discovery — chase waterfalls and swim in rock pools on day one, then explore the ancient Daintree Rainforest and Cape Tribulation on day two. Pure tropical adventure.

Tube & Turbo (River Tubing & Cairns Jetboat)
Cairns, QLD
5-hour combo of river tubing through rainforest and jetboating thrills on Cairns' waterways. The perfect mix of relaxed floating and high-speed water action.

Tully River Rafting (Self Drive)
Tully, QLD
Grade 3-4 white water rafting on the Tully River — drive yourself to Gumboot carpark and save. 7.5 hours of adrenaline through 45 rapids in pristine tropical rainforest.

Tully River Rafting (Mission Beach Transfers)
Mission Beach, QLD
Full-day Tully River rafting with Mission Beach return transfers. Navigate 45 rapids through World Heritage rainforest on Australia's premier white water river.

1 Certified Dive (OZ INTRO)
Cairns, QLD
Single certified dive add-on for qualified divers visiting Cairns. Explore the outer Great Barrier Reef's vibrant coral walls, swim with tropical fish, turtles, and rays on a world-class dive site.

Full Day Outer Great Barrier Reef Tour
Cairns, QLD
Full-day snorkelling adventure on the outer Great Barrier Reef from Cairns with Passions of Paradise. Visit two pristine reef sites, spot turtles and tropical fish, and enjoy lunch on the water.

Full Day Outer Reef Tour (Family 2A/2C)
Cairns, QLD
Family-friendly Great Barrier Reef day out from Cairns. 2 adults and 2 children explore the outer reef together — snorkelling, marine life spotting, and memories to last a lifetime.

Full Day Outer Reef + 1 Certified Dive
Cairns, QLD
Full-day outer reef tour with one certified dive included. Snorkel and dive the Great Barrier Reef from Cairns — see coral gardens, reef sharks, turtles, and colourful tropical fish up close.

Full Day Outer Reef + 2 Certified Dives
Cairns, QLD
Full-day reef tour with two certified dives for experienced divers. Explore two different dive sites on the outer Great Barrier Reef — maximum underwater time on the world's largest reef system.

Full Day Outer Reef + Intro Dive
Cairns, QLD
Full-day Great Barrier Reef tour with an introductory dive — no experience needed. Professional dive instructors guide you underwater for your first reef dive alongside world-class snorkelling.

4 Day Open Water Dive Course Special
Cairns, QLD
Fast-track your PADI Open Water certification in just 4 days in Cairns. Includes pool sessions, theory, and two Great Barrier Reef day trips. Start your diving journey on one of the world's most famous reef systems.

AquaQuest — Great Barrier Reef Day Trip
Cairns, QLD
Full-day Great Barrier Reef trip aboard AquaQuest from Cairns. Visit two outer reef sites with snorkelling, optional intro and certified dives. Includes buffet lunch, morning/afternoon tea, and all equipment.

AquaQuest Day Trip — One Free Intro Dive Special
Cairns, QLD
Special offer: AquaQuest Great Barrier Reef day trip with one FREE introductory dive included. Experience the outer reef with snorkelling, diving, and a delicious buffet lunch.

OceanQuest 1-Night Liveaboard
Cairns, QLD
2-day, 1-night liveaboard on the Great Barrier Reef aboard OceanQuest. Wake up on the reef with more dive time and fewer crowds. Includes meals, snorkelling gear, and up to 5 dives.

OceanQuest 2-Night Liveaboard
Cairns, QLD
3-day, 2-night liveaboard experience on the outer Great Barrier Reef. Maximise your reef time with up to 11 dives, night dives, and the chance to explore multiple reef sites. All meals included.

OceanQuest 3-Night Liveaboard
Cairns, QLD
The ultimate reef immersion — 4 days and 3 nights living on the Great Barrier Reef. Up to 15+ dives including night dives, pristine reef sites, and incredible marine encounters. All meals included.

PADI Advanced Course (2 Day 1 Night Liveaboard)
Cairns, QLD
Complete your PADI Advanced Open Water certification on a 2-day, 1-night liveaboard on the Great Barrier Reef. Includes 5 adventure dives covering deep diving, navigation, and more.

PADI Advanced Course (3 Day 2 Night Liveaboard)
Cairns, QLD
PADI Advanced Open Water course on a 3-day, 2-night reef liveaboard. More time underwater with 5 adventure dives across multiple reef sites. Perfect for divers wanting to level up their skills.

PADI Open Water & Advanced (6 Day 3 Night Liveaboard)
Cairns, QLD
Go from beginner to advanced diver in 6 days! Combined PADI Open Water and Advanced course with 3 nights on the reef liveaboard. The most comprehensive dive package on the Great Barrier Reef.

PADI Open Water Course (4 Day 1 Night Liveaboard)
Cairns, QLD
4-day PADI Open Water course with 1 night on the liveaboard. Pool and theory sessions in Cairns, then head to the outer reef for your qualifying dives. Certified to dive worldwide.

PADI Open Water Course (5 Day 2 Night Liveaboard)
Cairns, QLD
5-day PADI Open Water course with 2 nights living on the Great Barrier Reef. Extended reef time means more practice dives and incredible underwater experiences. All meals and equipment included.

PADI Open Water Dive Course (2 Days Pool & Theory + 2 Day Trips)
Cairns, QLD
Traditional 4-day PADI Open Water course: 2 days of pool and theory in Cairns, then 2 Great Barrier Reef day trips for your qualifying dives. Perfect if you prefer returning to shore each night.

PADI Open Water Referral Course (2 Day 1 Night Liveaboard)
Cairns, QLD
Complete your PADI Open Water referral dives on a 2-day, 1-night liveaboard. Already done your theory and pool work? Finish your certification on the Great Barrier Reef.

PADI Open Water Referral Course (2 Day Trips)
Cairns, QLD
Finish your PADI Open Water certification with 2 Great Barrier Reef day trips from Cairns. Ideal for divers who completed theory and pool sessions elsewhere.

PADI Open Water Referral Course (3 Day 2 Night Liveaboard)
Cairns, QLD
Complete your PADI referral dives on a 3-day, 2-night liveaboard. More reef time means more confidence and incredible diving experiences on the outer Great Barrier Reef.

Scuba Refresher
Cairns, QLD
Brush up your scuba skills with a 3-hour refresher course in Cairns. Perfect for certified divers who haven't been in the water for a while. Get comfortable again before your reef trip.

SeaQuest — Day Trip to Outer Barrier Reef
Cairns, QLD
Full-day trip to the outer Great Barrier Reef aboard SeaQuest from Cairns. Snorkel pristine coral gardens, optional diving, and enjoy a buffet lunch on the water. Visit two reef sites.

SPECIAL - SeaQuest Day Trip with Free Intro Dive
Cairns, QLD
Special offer: SeaQuest outer reef day trip with one FREE introductory dive. Experience the Great Barrier Reef up close with snorkelling, diving, and a delicious buffet lunch.
Related Tours
Popular tours for diving & snorkelling — all with our best price guarantee.
Destinations
Where to go for the best diving & snorkelling in Australia.



