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
No experiences match those filters.

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

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

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

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

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

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

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

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

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.AU$ 328AU$ 279per person
- 556 reviews
- 4.81★
- Duration
- 10h
- Every day
- 08:00

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

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

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.AU$ 209AU$ 188per person
- 404 reviews
- 4.94★
- Duration
- 5h
- Every day
- 12:00

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

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

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

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.AU$ 127AU$ 108per person
- 339 reviews
- 4.14★
- Duration
- 3h–12h
- start times · Every day
- 2

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

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.AU$ 269AU$ 242per person
- 427 reviews
- 4.76★
- Duration
- 9h
- Every day
- 07:30

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

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.AU$ 276AU$ 235per person
- 268 reviews
- 4.61★
- Duration
- 7h
- Every day except Friday
- 10:00

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

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

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

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

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.AU$ 255AU$ 230per person
- 183 reviews
- 4.88★
- Duration
- 9h
- Every day
- 09:00

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

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

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.AU$ 259AU$ 233per person
- 115 reviews
- 4.93★
- Duration
- 7h
- Every day
- 09:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
The top 12 of 44 options, side by side
✓ 2026-11-05| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
AU$ 338 per person | 8h | 4.59★ · 861 | Every day · 10:00 | English | |
AU$ 188 per person | 5h | 4.94★ · 404 | Every day · 12:00 | English | |
AU$ 179 per person | 4h | 4.78★ · 545 | Every day · 4 start times | English | |
AU$ 275 per person | 8h 30m | 4.72★ · 3,970 | Every day · 08:00 | English, German, Japanese +1 | |
AU$ 223 per person | 9h | 4.84★ · 2,055 | Every day · 08:00 | English | |
AU$ 319 per person | 8h | 4.85★ · 1,475 | Every day · 08:45 | English | |
AU$ 275 per person | 8h 30m | 4.57★ · 1,360 | Every day · 08:00 | English | |
AU$ 275 per person | 9h | 4.88★ · 2,705 | Every day · 07:30 | English | |
AU$ 308 per person | 10h | 4.65★ · 454 | Every day · 08:30 | English, Japanese | |
AU$ 440 per person | 8h 30m | 4.70★ · 371 | Every day · 08:00 | English, German, Japanese +1 | |
AU$ 279 per person | 10h | 4.81★ · 556 | Every day · 08:00 | English | |
AU$ 122 per person | 8h | 4.11★ · 968 | Every day · 2 start times | English |
By what you need
- Private (1): Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites (AU$ 715)
- Small groups (up to 15) (6): Great Barrier Reef Flight: Cairns Scenic Tour & Window Seats (AU$ 289) · Great Barrier Reef: 40min Helicopter Flight & Outer Reef Views (AU$ 584) · Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour Cairns (AU$ 669)
- With pickup (11): Port Douglas: Great Barrier Reef Snorkel & Dive Cruise (AU$ 279) · Snorkeling Cape Tribulation: 2 Reef Sites with Sea Turtles (AU$ 217) · Frankland Islands Great Barrier Reef: Normanby Island Day Trip (AU$ 260)
Great Barrier Reef Tours at a glance
- Our pick: Port Douglas Reef Tour: Snorkel, dive & submarine in one day, AU$ 338 (8h, 4.59★ · 861).
- Top rated: Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio Talk, AU$ 188 (5h, 4.94★ · 404).
- Best value: Cairns Great Barrier Reef snorkeling: 1.5 hours on the reef, AU$ 179 (4h, 4.78★ · 545).
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
Great Barrier Reef Snorkeling34 optionsGreat Barrier Reef Scuba Diving14 optionsAtherton Tablelands5 optionsGreen Island Tours9 optionsKuranda Scenic Railway Tours8 optionsCairns Aquarium Tours5 optionsGreen Island Snorkeling8 optionsGreat Barrier Reef Sailing5 optionsGreat Barrier Reef Overnight Tours6 optionsGreen Island Boat Tours7 options



