Check datesLive availability and booking on GetYourGuide
Cairns · 46 reef tours compared
Great Barrier Reef Snorkel Tour Cairns
Cairns has more reef trips than any other town — 46 on GetYourGuide. Pick the kind of day first: it decides the boat ride, the time in the water and the price.
OUR CAIRNS PICK · MOST TIME ON THE REEF★4.81(1,638)
Upolu coral cay cruise
Cairns · 8.5 h · Upolu Reef + coral cay · drift snorkellingCairns · 8.5 h · ★4.81(1,638)
6h
6 h at the reefof an 8.5 h day
From · per personA$289≈US$199 · per personCheck dates
46reef tours leave Cairns — the most of any town
6kinds of reef day, from island to liveaboard
60–90minutes by boat to the outer reef
≈45minutes by boat to Green Island
The short answer
From Cairns most people take a full-day outer reef trip: A$230–325 for about 4–6 hours at the reef, 60–90 minutes by boat each way. Short on time? Half-days from A$179. Want a beach and a short ride? Green Island days from A$110.
From · per personA$110≈US$76 · per personCheck dates
Green Island afternoon half-day
4 h· Marlin Marina★4.34(480)
not stated
Reef time not statedafternoon
From · per personA$110≈US$76 · per personCheck dates
Green Island morning half-day
4 h· Reef Fleet Terminal★4.12(470)
not stated
Reef time not statedmorning
From · per personA$110≈US$76 · per personCheck dates
Green Island later-start day
6 h· Marlin Marina★4.31(276)
not stated
Reef time not statedlater start
From · per personA$110≈US$76 · per personCheck dates
Fitzroy + Green, 2 islands
8 h· Marlin Marina★4.11(200)
6h+
6 h+ on the islandstwo islands in one day
From · per personA$196≈US$135 · per personCheck dates
Green Island + glass-bottom boat
5–9 h· Marlin Marina★4.41(153)
not stated
Reef time not statedglass-bottom boat included
From · per personA$156≈US$108 · per personCheck dates
Frankland Islands day
11 h· Hotel pickup★4.76(151)
5h+
5 h+ on the islandsriver cruise + islands
From · per personA$260≈US$179 · per personCheck dates
Fitzroy Island ferry day
10 h· Fitzroy Flyer berth★4.71(151)
not stated
Reef time not stated
From · per personA$108≈US$75 · per personCheck dates
Green Island + Seawalker
4–8 h· Marlin Marina★4.31(68)
not stated
Reef time not statedSeawalker helmet walk
From · per personA$289≈US$199 · per personCheck dates
Superyacht reef + helicopter
8.5 h· Reef Fleet Terminal★4.62(1,182)
5h
5 h at the reef+ 10-min scenic flight
From · per personA$420≈US$290 · per personCheck dates
Snorkel + scenic flight
6 h· see tour page★4.65(37)
not stated
Reef time not statedsmall group
From · per personA$409≈US$282 · per personCheck dates
Reef cruise + helicopter
7 h· Reef Fleet Terminal★4.66(34)
3h
3 h on the pontoon+ helicopter flight
From · per personA$516≈US$356 · per personCheck dates
Pontoon, island & helicopter
8.5 h· Reef Fleet Terminal★4.41(24)
not stated
Reef time not statedpontoon + island + flight
From · per personA$461≈US$318 · per personCheck dates
2-day reef & Daintree
2 days· Reef Fleet Terminal★4.71(298)
multi-day
Reef day + rainforest day
From · per personA$425≈US$293 · per personCheck dates
2-day dive & snorkel boat
2 days· see tour page★4.62(108)
multi-day
Two days on the reefsmall group
From · per personA$669≈US$462 · per personCheck dates
2-day reef & Fitzroy Island
2 days· see tour page★4.68(92)
multi-day
5 h snorkellingover 2 days
From · per personA$375≈US$259 · per personCheck dates
Overnight snorkel boat
2–3 days· Hotel pickup★4.38(76)
multi-day
Nights on the reef
From · per personA$730≈US$504 · per personCheck dates
Source: GetYourGuide tour pages · checked Oct 2026 · time on the reef as each tour page states it
Shortlist · 46 tours
Find Your Cairns Great Barrier Reef Snorkel Tour in Two Taps
Tell us what matters most — we show the top 5, not all 46.
1What matters most?
2Kind of day
7 options · swipe
1Most time on the reefUpolu coral cay cruiseOuter reef · 8.5 h · Reef Fleet Terminal6h6 h at the reef★4.81(1,638)A$289Check dates
2Most time on the reefSuperyacht outer reef dayOuter reef · 8.5 h · Reef Fleet Terminal5h5 h at the reef★4.71(1,727)A$255Check dates
3Most time on the reefPremium snorkel & dive dayOuter reef · 8 h · Marlin Marina5hUp to 5 h at the reef★4.64(1,609)A$255Check dates
4Most time on the reefSuperyacht reef + helicopterScenic flight · 8.5 h · Reef Fleet Terminal5h5 h at the reef★4.62(1,182)A$420Check dates
5Most time on the reefReef & Indigenous culture dayOuter reef · 9 h · Marlin Marina5h5 h in the water★4.71(899)A$230Check dates
6Most time on the reefSilverswift 3-site cruiseOuter reef · 8 h · Reef Fleet Terminal5h5 h at the reef★4.73(684)A$308Check dates
7Most time on the reefReef & Green Island sailOuter reef · 9 h · Reef Fleet Terminal5h5 h reef + island★4.78(420)A$289Check dates
8Most time on the reef5-hour outer reef pontoonOuter reef · 8 h · Marlin Marina5h5 h at the reef★4.74(193)A$325Check dates
9Most time on the reefGreen Island + pontoon comboPontoons · 8 h · Reef Fleet Terminal5h2 h island + 3 h pontoon★4.62(104)A$312Check dates
10Most time on the reefPremium catamaran reef cruiseOuter reef · 9 h · Reef Fleet Terminal4.5h4.5 h at the reef★4.83(3,918)A$275Check dates
11Most time on the reefSunlover Moore Reef pontoonPontoons · 7.5 h · Reef Fleet Terminal4h4 h at the pontoon★4.51(405)A$285Check dates
12Most time on the reefValue snorkel & dive dayOuter reef · 8 h · Marlin Marina4h4 h at the reef★4.66(121)A$255Check dates
13Most time on the reefUpolu small-group snorkelOuter reef · 9 h · Reef Fleet Terminal4h4 h at Upolu Reef★4.72(64)A$242Check dates
14Most time on the reefMoore Reef pontoon dayPontoons · 7–9.5 h · Reef Fleet Terminal3h3 h at Moore Reef★4.60(87)A$284Check dates
15Most time on the reefReef cruise + helicopterScenic flight · 7 h · Reef Fleet Terminal3h3 h on the pontoon★4.66(34)A$516Check dates
16Most time on the reefAll-inclusive half-dayHalf-day · 5 h · Marlin Marina2h+2 h+ in the water★4.86(664)A$188Check dates
17Most time on the reefReef + Fitzroy Island dayPontoons · 9 h · Reef Fleet Terminal2h2 h at the reef★4.58(243)A$285Check dates
18Most time on the reefPremium half-day outer reefHalf-day · 5 h · Marlin Marina2hUp to 2 h in the water★4.73(74)A$195Check dates
19Most time on the reefHalf-day reef snorkelHalf-day · 4 h · Marlin Marina1.5h1.5 h guided snorkel★4.71(2,009)A$179Check dates
20Most time on the reefGreen Island cruiseIslands · 5–9 h · Marlin Marina7hUp to 7 h on the island★4.40(1,977)A$112Check dates
21Most time on the reefFitzroy + Green, 2 islandsIslands · 8 h · Marlin Marina6h+6 h+ on the islands★4.11(200)A$196Check dates
22Most time on the reefFrankland Islands dayIslands · 11 h · Hotel pickup5h+5 h+ on the islands★4.76(151)A$260Check dates
23Most time on the reefGreen Island full dayIslands · 8 h · Marlin Marinanot statedReef time not stated★4.49(1,733)A$110Check dates
24Most time on the reefAll-inclusive reef + free diveOuter reef · 1 day · Marlin Marinanot statedReef time not stated★4.58(520)A$290Check dates
25Most time on the reefGreen Island afternoon half-dayIslands · 4 h · Marlin Marinanot statedReef time not stated★4.34(480)A$110Check dates
26Most time on the reefGreen Island morning half-dayIslands · 4 h · Reef Fleet Terminalnot statedReef time not stated★4.12(470)A$110Check dates
27Most time on the reefSmall-group reef dayOuter reef · 7 h · Marlin Marinanot statedReef time not stated★4.81(388)A$233Check dates
28Most time on the reef2-day reef & DaintreeOvernight · 2 days · Reef Fleet Terminalnot stated2 days★4.71(298)A$425Check dates
29Most time on the reefGreen Island later-start dayIslands · 6 h · Marlin Marinanot statedReef time not stated★4.31(276)A$110Check dates
30Most time on the reefGreen Island + glass-bottom boatIslands · 5–9 h · Marlin Marinanot statedReef time not stated★4.41(153)A$156Check dates
31Most time on the reefFitzroy Island ferry dayIslands · 10 h · Fitzroy Flyer berthnot statedReef time not stated★4.71(151)A$108Check dates
32Most time on the reef2-day dive & snorkel boatOvernight · 2 days · see tour pagenot stated2 days★4.62(108)A$669Check dates
33Most time on the reef2-day reef & Fitzroy IslandOvernight · 2 days · see tour pagenot stated2 days★4.68(92)A$375Check dates
34Most time on the reefOvernight snorkel boatOvernight · 2–3 days · Hotel pickupnot stated2–3 days★4.38(76)A$730Check dates
35Most time on the reefGreen Island + SeawalkerIslands · 4–8 h · Marlin Marinanot statedReef time not stated★4.31(68)A$289Check dates
36Most time on the reefSnorkel + scenic flightScenic flight · 6 h · see tour pagenot statedReef time not stated★4.65(37)A$409Check dates
37Most time on the reefPontoon, island & helicopterScenic flight · 8.5 h · Reef Fleet Terminalnot statedReef time not stated★4.41(24)A$461Check dates
38Most time on the reef3-day reef, rainforest & outbackOvernight · 3 days · see tour pagenot stated3 days★ 4.59 · only 17 reviewsA$600Check dates
39Most time on the reef2-day pontoon & FitzroyOvernight · 2 days · see tour pagenot stated2 days★ 3.86 · only 11 reviewsA$460Check dates
40Most time on the reefFly & snorkel adventureScenic flight · 9.5 h · Hotel pickupnot statedReef time not stated★ 4.90 · only 10 reviewsA$469Check dates
41Most time on the reefGreen Island with divingIslands · 8 h · Marlin Marinanot statedReef time not stated★ 4.93 · only 10 reviewsA$250Check dates
42Most time on the reefHalf-day helicopter & snorkelScenic flight · 4 h · Reef Fleet Terminalnot statedReef time not stated★ 4.81 · only 9 reviewsA$479Check dates
43Most time on the reefPontoon by helicopterScenic flight · 6–7 h · see tour pagenot statedReef time not stated★ 4.27 · only 8 reviewsA$675Check dates
44Most time on the reefReef snorkel with lunchOuter reef · 9 h · Marlin Marinanot statedReef time not stated★ 4.35 · only 5 reviewsA$245Check dates
45Most time on the reefPontoon indulgence packagePontoons · 6.5 h · see tour pagenot statedReef time not stated★ 5.00 · only 2 reviewsA$1650Check dates
46Most time on the reefGold Class lounge cruiseOuter reef · 8.5 h · Reef Fleet Terminalnot statedReef time not statedNew · no reviews yetA$799Check dates
Source: GetYourGuide · prices checked Oct 2026 · A$ = Australian dollars, per person · tours with under 20 reviews appear only in the full list
Green Island vs outer reef
Green Island or the Outer Reef: Which Great Barrier Reef Snorkel Tour from Cairns?
Green Island7 day trips · from A$110
vs
Outer reef12 day trips + 4 pontoons · from A$230
betterAbout 45 min
Boat ride
60–90 min each way
Snorkel off the beach — up to 7 h on the island
Time in the water
4–6 h at the reef on most full daysbetter
Fringing reef off the beach; glass-bottom boat option
What you see
Bigger coral and open-water fish; reviewers mention turtles and giant clamsbetter
betterBeach, walks, glass-bottom boat
Not snorkelling?
Pontoon days with a glass-bottom boat or semi-sub
betterA$110
From
A$230
7 Green Island day trips
Choice from Cairns
12 day trips + 4 pontoonsbetter
Pick Green Island if you have kids, a tight budget or don’t love long boat rides.
What to Know Before a Great Barrier Reef Snorkel Tour from Cairns
Stinger seasonNov – May
Trips keep running; full-body lycra suits are usually provided on board.
Reef taxA$8.50
Environmental Management Charge for a full day. Most tickets include it — check “Includes”.
Wet seasonNov – Apr
Heaviest rain Jan–Mar. Rough seas can cancel or shorten a day.
Intro divesAge 12+
Usually from 12. Most snorkel tours take children with flotation.
Where you board: most tours leave from the Reef Fleet Terminal (1 Spence St, 17 tours) or the Marlin Marina right next to it (18 tours). Your ticket names the exact finger; a few tours pick you up from your hotel.
How long is the boat ride from Cairns to the outer reef?
About 60–90 minutes each way, depending on the reef. Green Island is closer — about 45 minutes.
Which Cairns tour gives the most time on the reef?
The Upolu coral cay cruise lists 6 hours at the reef. Several full days list 5 hours — the Superyacht day, Silverswift, the 5-hour pontoon and the Reef & Indigenous culture day.
Is Green Island or the outer reef better for snorkelling?
The outer reef has bigger coral and open-water fish; Green Island lets you snorkel off the beach, costs less and the ride is shorter. With kids or on a budget, Green Island; for the reef at its best, the outer reef.
Can non-swimmers do a reef tour from Cairns?
Yes. Four pontoon days (A$284–311.99) have steps into calm water, and a glass-bottom boat or semi-sub shows the reef without getting wet.
Where do Cairns reef tours leave from?
Most board at the Reef Fleet Terminal (1 Spence St) or the Marlin Marina next to it. Your ticket names the exact finger or berth; a few tours pick up from hotels.
Is there a half-day reef trip from Cairns?
Yes — three outer reef half-days from A$179 with 1.5–2 hours in the water, plus Green Island half-days from A$110.
What is the cheapest reef day from Cairns?
The Fitzroy Island ferry from A$108 and Green Island from A$110. Outer reef days start at A$230.
Is the reef tax included?
The Environmental Management Charge is A$8.50 for a full day. Most operators include it in the ticket; the tour’s “Includes” list says which.
Do I need a stinger suit?
From about November to May, yes — full-body lycra suits are usually provided on board.
Can I see the reef from the air?
Yes — four well-reviewed Cairns tours add a scenic helicopter flight, from A$409.