Snorkeling Tours in Cairns & the Tropical North at a glance
- Our pick: Cairns: Great Barrier Reef 3 Sites Snorkel & Dive Day Trip, AU$ 308 per person (10h, 4.65★ · 455).
- Top rated: Cairns: Half-Day Great Barrier Reef Snorkeling & Marine Bio Talk, AU$ 209 per person (5h, 4.94★ · 409).
- Best value: Cairns Great Barrier Reef snorkeling: 1.5 hours on the reef, AU$ 179 per person (4h, 4.79★ · 554).
Price per person across the 28 options priced per person: AU$ 108–AU$ 730 (median AU$ 248). With 100+ reviews: 21 of 28.
Of the 28 options: 28 with live guides in English, 28 with free cancellation, 24 with instant confirmation, 4 with hotel pickup, 24 kid-friendly and 16 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. “Top rated” = the highest score among options with at least 100 reviews.
Snorkeling Tours in Cairns & the Tropical North — Great Barrier Reef, Green Island and 11 more
Based on each operator's calendar. Confirmed when you book.
The 15 best
Ranked by quality, reviews, availability and booking conditions.















Also popular with travelers
The ones most travelers have taken, by number of reviews.









Compare 4 more options for Snorkeling Tours in Cairns & the Tropical North
From AU$ 167 per person · 7 h to 2 days




The top 12 of 28 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
AU$ 308 per person | 10h | 4.65★ · 455 | Every day · 08:30 | English, Japanese | |
AU$ 209 per person | 5h | 4.94★ · 409 | Every day · 12:00 | English | |
AU$ 179 per person | 4h | 4.79★ · 554 | Every day · 6 start times, 08:00 to 13:30 | English | |
AU$ 275 per person | 8h 30m | 4.72★ · 3,976 | Every day · 08:00 | English, German, Japanese +1 | |
AU$ 223 per person | 9h | 4.84★ · 2,058 | Every day · 08:00 | English | |
AU$ 122 per person | 8h | 4.12★ · 969 | Every day · 09:00 and 11:00 | English | |
AU$ 325 per person | 8h | 4.65★ · 871 | Every day · No fixed time | English, German, Korean | |
AU$ 248 per person | 8h 30m | 4.57★ · 1,360 | Every day · 08:00 | English | |
AU$ 275 per person | 9h | 4.88★ · 2,710 | Every day · 07:30 | English | |
AU$ 280 per person | 7h 30m | 4.87★ · 1,094 | Every day · No fixed time | English | |
AU$ 195 per person | 6h | 4.74★ · 554 | Every day except Tuesday and Wednesday · 08:40 | English | |
AU$ 156 per person | 5h–9h | 4.22★ · 412 | Every day · 08:30 and 10:30 | English |
By what you need
- Small groups (up to 15) (4): Underwater Helmet Dive Green Island from Cairns (AU$ 289 per person) · Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour Cairns (AU$ 669 per person) · Green Island Day Trip from Cairns: Snorkel & Glass-Bottom Boat (AU$ 157 per person)
- With pickup (4): Frankland Islands Great Barrier Reef: Normanby Island Day Trip (AU$ 260 per person) · 2-Day Snorkeling: Great Barrier Reef Liveaboard from Cairns (AU$ 730 per person) · Green Island Day Trip from Cairns: Snorkel & Glass-Bottom Boat (AU$ 157 per person)



