Australia  ›  Queensland  ›  Cairns & the Tropical North  ›  Great Barrier Reef Tours

Great Barrier Reef Tours

★4.7 ✓Free cancellation on most experiences

Our top 3 of 44 experiences

Port Douglas Reef Tour: Snorkel, dive & submarine in one dayOur pick
Port Douglas Reef Tour: Snorkel, dive & submarine in one day★ 4.59 (861)8hEvery day · 10:00Live guide EN
from · per personAU$ 338
Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio Talk★Top rated
Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio Talk★ 4.94 (404)5hEvery day · 12:00Live guide EN
from · per personAU$ 188
Cairns Great Barrier Reef snorkeling: 1.5 hours on the reefBest value
Cairns Great Barrier Reef snorkeling: 1.5 hours on the reef★ 4.78 (545)4hEvery day · 4 start timesLive guide EN
from · per personAU$ 179

Great Barrier Reef Tours 44 options

From AU$ 108 · 35 of 44 run daily · departures between 07:00 and 18:00 · live guides in 5 languages · most take 5h–9h

Guide language
Duration
Departure
Includes
Type
Booking
No experiences match those filters.
Great Barrier Reef Snorkeling & Diving Cruise from Cairns
›
‹
Travelers' pick
Great Barrier Reef Snorkeling & Diving Cruise from CairnsBoat tour from Cairns to outer reef with 5 hours in the water. Includes BBQ lunch, snorkel gear, wine, intro and certified dives, plus optional helicopter flight.
3,970 reviews
4.72★
Duration
8h 30m
Every day
08:00
Live guide EN · DE · ZH · JAFree cancellationfromAU$ 275per person
Cairns: Great Barrier Reef Snorkel & Dive with 6 Hours Reef Time
›
‹
Travelers' pick
Cairns: Great Barrier Reef Snorkel & Dive with 6 Hours Reef TimeSix hours across two protected reef sites (Wonder Wall and Upolu Cay) with marine guides, glass-bottom boat, lunch and all gear included, at an unhurried pace.
2,055 reviews
4.84★
Duration
9h
Every day
08:00
Live guide ENFree cancellationfromAU$ 223per person
Port Douglas Reef Tour: Snorkel, dive & submarine in one day
›
‹
Our pick
Port Douglas Reef Tour: Snorkel, dive & submarine in one daySnorkel and dive at Agincourt Reef on a full-day cruise from Port Douglas with semi-submarine tour, lunch and marine wildlife viewing.
861 reviews
4.59★
Duration
8h
Every day
10:00
Live guide ENFree cancellationfromAU$ 338per person
Port Douglas: Outer Great Barrier Reef Cruise & Snorkeling
›
‹
Travelers' pick
Port Douglas: Outer Great Barrier Reef Cruise & SnorkelingGreat Barrier Reef cruise from Port Douglas to Agincourt or Opal Reef. Full-day snorkeling, diving, three reef sites, lunch and expert guide included.
1,475 reviews
4.85★
Duration
8h
Every day
08:45
Live guide ENFree cancellationfromAU$ 319per person
Great Barrier Reef snorkeling & diving: Two reef sites
›
‹
Travelers' pick
Great Barrier Reef snorkeling & diving: Two reef sitesSnorkel or dive the Great Barrier Reef from Cairns on a full day trip to two exclusive reef sites with all equipment, lunch and hot showers included aboard AquaQuest.
1,360 reviews
4.57★
Duration
8h 30m
Every day
08:00
Live guide ENFree cancellationfromAU$ 275per person
Great Barrier Reef Catamaran: Dive & Snorkel 2 Outer Reef Sites
›
‹
Travelers' pick
Great Barrier Reef Catamaran: Dive & Snorkel 2 Outer Reef SitesCairns Great Barrier Reef cruise with snorkel & dive at 2 outer reef locations. 80-foot catamaran, chef lunch, marine naturalist guide, 30 years operating. Departs 8am daily.
2,705 reviews
4.88★
Duration
9h
Every day
07:30
Live guide ENFree cancellationfromAU$ 275per person
Cairns: Great Barrier Reef 3 Sites Snorkel & Dive Day Trip
›
‹
Travelers' pick
Cairns: Great Barrier Reef 3 Sites Snorkel & Dive Day TripGreat Barrier Reef cruise from Cairns visiting Flynn, Milln and Thetford reefs. Five hours snorkel or dive time, lunch included, guided reef tour. Departs 8am.
454 reviews
4.65★
Duration
10h
Every day
08:30
Live guide EN · JAFree cancellationfromAU$ 308per person
Great Barrier Reef: Full-Day Cruise & Helicopter Flight
›
‹
Travelers' pick
Great Barrier Reef: Full-Day Cruise & Helicopter FlightFeel the sea breeze on a full-day Great Barrier Reef cruise from Cairns, snorkel two reefs, enjoy a BBQ lunch, and take a 10-minute scenic helicopter flight. Includes gear & return wine.
371 reviews
4.70★
Duration
8h 30m
Every day
08:00
Live guide EN · DE · ZH · JAFree cancellationfromAU$ 440per person
Port Douglas: Great Barrier Reef Snorkel & Dive Cruise
›
‹
Travelers' pick
Port Douglas: Great Barrier Reef Snorkel & Dive CruiseFull-day Outer Reef cruise from Port Douglas with three Agincourt Reef sites, hotel pickup, snorkel gear, lunch and guided marine naturalist tour on modern catamaran.
556 reviews
4.81★
Duration
10h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromAU$ 328AU$ 279per person
Green Island Day Trip from Cairns: Snorkel & Glass-Bottom Boat
›
‹
Travelers' pick
Green Island Day Trip from Cairns: Snorkel & Glass-Bottom BoatCatamaran cruise to Green Island from Cairns with snorkeling or glass-bottom boat tour of the Great Barrier Reef. Includes buffet lunch and morning tea.
968 reviews
4.11★
Duration
8h
start times · Every day
2
Live guide ENFree cancellationfromAU$ 122per person
Great Barrier Reef Scenic Flight Cairns: 40-Min Aerial Tour
›
‹
Travelers' pick
Great Barrier Reef Scenic Flight Cairns: 40-Min Aerial Tour40-minute scenic flight over Great Barrier Reef from Cairns. Professional pilot, live commentary, fuel included. Departs 9:30am–2:30pm daily for best reef colors.
874 reviews
4.92★
Duration
40m
start times · Every day
6
Live guide EN · DEInstant confirmationfromAU$ 249per person
Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio Talk
›
‹
★Top rated
Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio TalkHalf-day Great Barrier Reef snorkel from Cairns with fast boat, marine biologist presentation, and 15 reef site options. Includes wetsuit, mask, snacks.
404 reviews
4.94★
Duration
5h
Every day
12:00
Live guide ENFree cancellationfromAU$ 209AU$ 188per person
Cairns Great Barrier Reef snorkeling: 1.5 hours on the reef
›
‹
Best value
Cairns Great Barrier Reef snorkeling: 1.5 hours on the reefHalf-day snorkeling tour from Cairns to the Great Barrier Reef with a maximum of 27 guests, English-speaking guide, and snacks included.
545 reviews
4.78★
Duration
4h
start times · Every day
4
Live guide ENFree cancellationfromAU$ 179per person
Snorkeling Cape Tribulation: 2 Reef Sites with Sea Turtles
›
‹
Travelers' pick
Snorkeling Cape Tribulation: 2 Reef Sites with Sea TurtlesSnorkel two Great Barrier Reef sites in 4.5 hours from Cape Tribulation with pickup, wetsuit, and reef guide included.
948 reviews
4.91★
Duration
4h 30m
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromAU$ 217per person
Frankland Islands Great Barrier Reef: Normanby Island Day Trip
›
‹
Excellent quality
Frankland Islands Great Barrier Reef: Normanby Island Day TripExclusive access to Normanby Island with snorkeling, kayaking, and guided walks. Includes river cruise, lunch, and equipment. Small groups, shortest crossing from Cairns.
457 reviews
4.72★
Duration
8h
Every dayLive guide ENPickup optionalFree cancellationfromAU$ 260per person
Green Island Snorkelling & Glass Bottom Boat from Cairns
›
‹
Travelers' pick
Green Island Snorkelling & Glass Bottom Boat from CairnsGreen Island day trip from Cairns with snorkelling or glass bottom boat on the Great Barrier Reef. Includes pool access, rainforest walk, catamaran transfers and morning tea.
339 reviews
4.14★
Duration
3h–12h
start times · Every day
2
Live guide EN · JAFree cancellationfromAU$ 127AU$ 108per person
Cairns: Great Barrier Reef & Michaelmas Cay Snorkel Tour
›
‹
Travelers' pick
Cairns: Great Barrier Reef & Michaelmas Cay Snorkel TourOuter reef snorkel tour from Cairns with Michaelmas Cay island access, glass-bottom boat, and guided reef dives. Includes lunch and photos. 7:30am departure.
1,092 reviews
4.87★
Duration
7h 30m
Every dayLive guide ENFree cancellationfromAU$ 280per person
Cairns Great Barrier Reef Sailing Trip & Snorkel with Lunch
›
‹
Excellent quality
Cairns Great Barrier Reef Sailing Trip & Snorkel with LunchFeel the salt air on a small-group sailing trip from Cairns to Upolu Reef, snorkel with turtles, enjoy a tropical buffet lunch, and relax with a friendly local crew.
427 reviews
4.76★
Duration
9h
Every day
07:30
Live guide ENFree cancellationfromAU$ 269AU$ 242per person
Cairns: Great Barrier Reef & Green Island Small Group Sail
›
‹
Excellent quality
Cairns: Great Barrier Reef & Green Island Small Group SailFeel the salt air as you sail from Cairns to a private Great Barrier Reef site and Green Island, with only 25 guests, lunch, snorkeling gear, and crew support included.
687 reviews
4.88★
Duration
9h
Every day
08:00
Live guide ENFree cancellationfromAU$ 289per person
Port Douglas: Low Isles Sailing Cruise & Reef Snorkel Tour
›
‹
Travelers' pick
Port Douglas: Low Isles Sailing Cruise & Reef Snorkel TourStep onto a sailing catamaran from Port Douglas to Low Isles for reef snorkeling, glass bottom boat rides, and a tropical buffet lunch: includes marine biologist guide.
268 reviews
4.61★
Duration
7h
Every day except Friday
10:00
Live guide ENFree cancellationfromAU$ 276AU$ 235per person
Great Barrier Reef Flight: Cairns Scenic Tour & Window Seats
›
‹
Travelers' pick
Great Barrier Reef Flight: Cairns Scenic Tour & Window SeatsFeel the thrill of a 40-minute flight above the Great Barrier Reef, Green Island, and Cairns coastline. Includes hotel pickup, window seats, and live pilot commentary.
262 reviews
4.77★
Duration
40m
start times · Every day
8
Live guide ENPickup optionalFree cancellationfromAU$ 289per person
Great Barrier Reef & Whitehaven: Fast Snorkel Tour, Hill Inlet
›
‹
Travelers' pick
Great Barrier Reef & Whitehaven: Fast Snorkel Tour, Hill InletFeel the rush to the Great Barrier Reef, snorkel vibrant corals, walk Hill Inlet, and relax on Whitehaven Beach: all in one day with lunch and guided snorkeling.
271 reviews
4.76★
Duration
8h
Every day
08:00
Live guide ENFree cancellationfromAU$ 333per person
2-Night Whitsundays Sailing Cruise: Whitehaven & Reef Snorkel
›
‹
2-Night Whitsundays Sailing Cruise: Whitehaven & Reef SnorkelSail from Airlie Beach 2 nights on Spank Me, snorkeling Luncheon Bay, Caves Cove, Blue Pearl Bay, Whitehaven Beach with meals and gear.
786 reviews
4.79★
Duration
2d
Wed, Fri and Sun
10:30
Live guide ENFree cancellationfromAU$ 649per person
Hamilton Island: Great Barrier Reef Snorkeling Full Day Bait Reef
›
‹
Travelers' pick
Hamilton Island: Great Barrier Reef Snorkeling Full Day Bait ReefFull-day Great Barrier Reef snorkeling from Hamilton Island to Bait Reef with guided tours, equipment and lunch included. Small groups, 3.5+ hours on reef, premium vessel.
216 reviews
4.43★
Duration
8h
Every day
08:00
Live guide ENFree cancellationfromAU$ 330per person
Great Barrier Reef Snorkeling with Indigenous Sea Rangers
›
‹
Travelers' pick
Great Barrier Reef Snorkeling with Indigenous Sea RangersSnorkel two outer reef sites on the Great Barrier Reef with Indigenous Sea Rangers who share their traditional culture and ecological knowledge during.
183 reviews
4.88★
Duration
9h
Every day
09:00
Live guide ENFree cancellationfromAU$ 255AU$ 230per person
Great Barrier Reef & Michaelmas Cay Sailing Cruise from Cairns
›
‹
Excellent quality
Great Barrier Reef & Michaelmas Cay Sailing Cruise from CairnsGreat Barrier Reef cruise from Cairns to Michaelmas Cay with snorkeling, semi-submersible viewing, marine biologist talks, and buffet lunch. Departs 8:30am.
176 reviews
4.54★
Duration
8h 30m
Every day
08:30
Live guide ENFree cancellationfromAU$ 288per person
Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites
›
‹
Excellent quality
Port Douglas: Great Barrier Reef Dive Trip & 3 Reef SitesCertified divers only. 90-minute boat ride to outer reef, three dive sites with guide, equipment included, lunch and coffee. Full day from Port Douglas.
77 reviews
5.00★
Duration
9h
Every day
08:00
Live guide EN · ESPickup optionalFree cancellationfromAU$ 715per person
Great Barrier Reef Snorkelling from Cairns: Two reef sites
›
‹
Travelers' pick
Great Barrier Reef Snorkelling from Cairns: Two reef sitesBoard a fast vessel at Cairns Marlin Marina to snorkel two Great Barrier Reef locations with provided gear and lunch, chosen for optimal conditions.
115 reviews
4.93★
Duration
7h
Every day
09:00
Live guide ENFree cancellationfromAU$ 259AU$ 233per person
Great Barrier Reef Snorkel & Dive Central Section
›
‹
Travelers' pick
Great Barrier Reef Snorkel & Dive Central SectionSnorkel or dive the Central Section of the Great Barrier Reef from Townsville with a professional crew, reef ecology talks and lunch included.
105 reviews
4.67★
Duration
10h
Tue, Thu and Sun
07:00
Live guide ENFree cancellationfromAU$ 394per person
Port Douglas: Great Barrier Reef Snorkeling & Diving Cruise
›
‹
Travelers' pick
Port Douglas: Great Barrier Reef Snorkeling & Diving CruiseThree reef sites in one day aboard a 24m catamaran with marine biologist guides, up to 3 dives for certified divers, and hotel pickup included.
114 reviews
4.61★
Duration
8h
Mon, Wed and Fri
08:00
Live guide ENFree cancellationfromAU$ 328per person
Great Barrier Reef: 40min Helicopter Flight & Outer Reef Views
›
‹
Excellent quality
Great Barrier Reef: 40min Helicopter Flight & Outer Reef ViewsFeel the rush of a 40-minute helicopter flight over the Great Barrier Reef, with live commentary, views of Green Island and Arlington Reef, and all fees included.
84 reviews
4.94★
Duration
40m
start times · Every day
4
Live guide ENFree cancellationfromAU$ 584per person
Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour Cairns
›
‹
Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour CairnsWake up on the Great Barrier Reef with this intimate overnight sailing tour from Cairns. Includes diving, snorkeling, meals, and a cozy cabin with just 12 guests.
90 reviews
4.82★
Duration
2d
Next departure: 1 Jun 2027Live guide ENFree cancellationfromAU$ 669per person
2-Day Snorkeling: Great Barrier Reef Liveaboard from Cairns
›
‹
2-Day Snorkeling: Great Barrier Reef Liveaboard from CairnsOvernight snorkeling trip on the Great Barrier Reef aboard OceanQuest catamaran from Cairns, visiting two outer reef sites with meals and equipment provided.
56 reviews
4.30★
Duration
2d
Every day
07:30
Live guide ENHotel pickupFree cancellationfromAU$ 730per person
Great Barrier Reef snorkel dive Townsville Museum Underwater Art
›
‹
Travelers' pick
Great Barrier Reef snorkel dive Townsville Museum Underwater ArtSnorkel or dive the Great Barrier Reef from Townsville with gear and instruction, visiting the Museum of Underwater Art on John Brewer Reef with meals and a guide.
46 reviews
4.43★
Duration
10h
Tue, Thu and Sun
07:00
Live guide ENFree cancellationfromAU$ 394per person
Scuba Dive the S.S. Yongala Wreck: Great Barrier Reef
›
‹
Travelers' pick
Scuba Dive the S.S. Yongala Wreck: Great Barrier ReefDive the S.S. Yongala Wreck from Townsville with two certified dives, full gear included, and expert crew. The wreck sits 15.
40 reviews
4.20★
Duration
10h
Sat
07:00
Live guide EN · DE · ESFree cancellationfromAU$ 499per person
Port Douglas Helicopter Flights: Great Barrier Reef & Rainforest
›
‹
Port Douglas Helicopter Flights: Great Barrier Reef & RainforestHelicopter flights from Port Douglas over the Great Barrier Reef and Daintree Rainforest, 30 to 60 minutes with live guide commentary. Spot rays, turtles.
73 reviews
4.92★
Duration
30m–1h
Every dayLive guide ENFree cancellationfromAU$ 487per person
Great Barrier Reef Helicopter Tour: Cairns 30 Minutes
›
‹
Great Barrier Reef Helicopter Tour: Cairns 30 MinutesFly over the Great Barrier Reef, Green Island and Fitzroy Island by helicopter from Cairns with live commentary. Check in 30 minutes early for your briefing before departure.
38 reviews
4.71★
Duration
1h
Every dayLive guide ENFree cancellationfromAU$ 490per person
Snorkeling at Agincourt Reef from Palm Cove
›
‹
Travelers' pick
Snorkeling at Agincourt Reef from Palm CoveSnorkel the Outer Great Barrier Reef at Agincourt with hotel pickup from Palm Cove, semi-submarine viewing, and lunch included: 90 minutes each way by catamaran.
46 reviews
4.54★
Duration
9h
Every day
09:00
Live guide ENPickup optionalFree cancellationfromAU$ 320per person
Low Isles Snorkeling: Sailing Catamaran & Marine Guide
›
‹
Excellent quality
Low Isles Snorkeling: Sailing Catamaran & Marine GuideSail to Low Isles coral cay on the Wavedancer catamaran from Palm Cove with snorkeling, glass bottom boat tour.
25 reviews
4.64★
Duration
10h
Every day except Friday
09:00
Live guide ENPickup optionalFree cancellationfromAU$ 321per person
Fitzroy & Green Island Snorkeling Tour Cairns Glass-Bottom Boat
›
‹
Travelers' pick
Fitzroy & Green Island Snorkeling Tour Cairns Glass-Bottom BoatOver 6 hours on the reef across two islands from Cairns: snorkel at Fitzroy and Green Island.
17 reviews
3.76★
Duration
8h 30m
Every day
08:30
Live guide ENFree cancellationfromAU$ 196per person
Cairns: Daintree Rainforest & Great Barrier Reef 2-Day Tour
›
‹
Excellent quality
Cairns: Daintree Rainforest & Great Barrier Reef 2-Day TourTwo-day tour combining Daintree Rainforest 4WD with Cape Tribulation and Outer Reef snorkel sites. Includes naturalist guide, lunch both days, wine and ice cream.
48 reviews
4.48★
Duration
2d
Every day
07:00
Live guide ENHotel pickupFree cancellationfromAU$ 455per person
2-Day Great Barrier Reef & Kuranda Scenic Train Tour
›
‹
2-Day Great Barrier Reef & Kuranda Scenic Train TourTwo-day tour from Cairns: full-day reef cruise with snorkeling at Hastings and Saxon Reef, then Skyrail over the rainforest canopy and Kuranda Scenic.
36 reviews
4.72★
Duration
2d
Every day
07:15
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromAU$ 380per person
Green Island Day Trip from Cairns: Snorkel & Glass-Bottom Boat
›
‹
Green Island Day Trip from Cairns: Snorkel & Glass-Bottom BoatCruise to Green Island on the Great Barrier Reef from Cairns with snorkeling or glass-bottom boat tour, buffet lunch, and hotel transfers included.
14 reviews
4.50★
Duration
8h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromAU$ 167per person
Sydney to Cairns: 14-Day East Coast Tour & Great Barrier Reef
›
‹
Likely to sell out
Sydney to Cairns: 14-Day East Coast Tour & Great Barrier Reef14-day small-group tour Sydney to Cairns with Great Barrier Reef snorkeling, Fraser Island 4WD, Whitsundays & wine tasting. All transport and meals included.
10 reviews
4.70★
Duration
14d
Sun
18:00
Live guide ENInstant confirmationfromAU$ 8,490per person

The top 12 of 44 options, side by side

✓ 2026-11-05
OptionPriceDurationRatingDays and timesGuide languages
Port Douglas Reef Tour: Snorkel, dive & submarine in one dayOur pick
AU$ 338 per person
8h4.59★ · 861Every day · 10:00English
Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio TalkTop rated
AU$ 188 per person
5h4.94★ · 404Every day · 12:00English
Cairns Great Barrier Reef snorkeling: 1.5 hours on the reefBest value
AU$ 179 per person
4h4.78★ · 545Every day · 4 start timesEnglish
Great Barrier Reef Snorkeling & Diving Cruise from Cairns
AU$ 275 per person
8h 30m4.72★ · 3,970Every day · 08:00English, German, Japanese +1
Cairns: Great Barrier Reef Snorkel & Dive with 6 Hours Reef Time
AU$ 223 per person
9h4.84★ · 2,055Every day · 08:00English
Port Douglas: Outer Great Barrier Reef Cruise & Snorkeling
AU$ 319 per person
8h4.85★ · 1,475Every day · 08:45English
Great Barrier Reef snorkeling & diving: Two reef sites
AU$ 275 per person
8h 30m4.57★ · 1,360Every day · 08:00English
Great Barrier Reef Catamaran: Dive & Snorkel 2 Outer Reef Sites
AU$ 275 per person
9h4.88★ · 2,705Every day · 07:30English
Cairns: Great Barrier Reef 3 Sites Snorkel & Dive Day Trip
AU$ 308 per person
10h4.65★ · 454Every day · 08:30English, Japanese
Great Barrier Reef: Full-Day Cruise & Helicopter Flight
AU$ 440 per person
8h 30m4.70★ · 371Every day · 08:00English, German, Japanese +1
Port Douglas: Great Barrier Reef Snorkel & Dive CruisePickup offered
AU$ 279 per person
10h4.81★ · 556Every day · 08:00English
Green Island Day Trip from Cairns: Snorkel & Glass-Bottom Boat
AU$ 122 per person
8h4.11★ · 968Every day · 2 start timesEnglish

By what you need

Great Barrier Reef Tours at a glance

Real price per person across the 44 options: AU$ 108–AU$ 8,490 (median AU$ 289). With 100+ reviews: 29 of 44.

Of the 44 options: 44 with live guides in English, 42 with free cancellation, 35 with instant confirmation, 11 with hotel pickup, 34 kid-friendly, 1 private and 24 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

More things to do in Cairns & the Tropical North

Need help planning your next activity?