Great Barrier Reef Scuba Diving Tours at a glance
- Our pick: Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites, AU$ 715 per person (9h, 5.00★ · 78).
- Best value: Scuba Dive the S.S. Yongala Wreck: Great Barrier Reef, AU$ 499 per person (10h, 4.20★ · 40).
- Also recommended: Great Barrier Reef Snorkeling & Diving Cruise from Cairns, AU$ 275 per person (8h 30m, 4.72★ · 3,976).
Price per person across the 14 options priced per person: AU$ 223–AU$ 715 (median AU$ 308). With 100+ reviews: 10 of 14.
Of the 14 options: 14 with live guides in English, 14 with free cancellation, 12 with instant confirmation, 2 with hotel pickup, 10 kid-friendly, 1 private and 10 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.
Great Barrier Reef Scuba Diving Tours
Based on each operator's calendar. Confirmed when you book.
14 options

Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites Certified divers only. 90-minute boat ride to outer reef, three dive sites with guide, equipment included, lunch and coffee. Full day from Port Douglas. Every day · 08:00 · Pickup available · From age 12 ★ 5.00 (78 reviews) Duration: 9h Live guide: EN · ES ✓ Free cancellation. from AU$ 715 per person

Great Barrier Reef Snorkeling & Diving Cruise from Cairns Boat 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. Every day · 08:00 · All ages ★ 4.72 (3,976 reviews) Duration: 8h 30m Live guide: EN · DE · ZH · JA ✓ Free cancellation. from AU$ 275 per person

Cairns: Great Barrier Reef Snorkel & Dive with 6 Hours Reef Time Six 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. Every day · 08:00 · All ages ★ 4.84 (2,058 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from AU$ 223 per person

Port Douglas Reef Tour: Snorkel, dive & submarine in one day Snorkel and dive at Agincourt Reef on a full-day cruise from Port Douglas with semi-submarine tour, lunch and marine wildlife viewing. Every day · 10:00 · All ages ★ 4.59 (864 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from AU$ 338 per person

Great Barrier Reef snorkeling & diving: Two reef sites Snorkel 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. Every day · 08:00 · Up to age 70 ★ 4.57 (1,360 reviews) Duration: 8h 30m Live guide: EN ✓ Free cancellation. from AU$ 248 per person

Great Barrier Reef Catamaran: Dive & Snorkel 2 Outer Reef Sites Cairns 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. Every day · 07:30 · From age 4 ★ 4.88 (2,710 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from AU$ 275 per person

Cairns: Great Barrier Reef 3 Sites Snorkel & Dive Day Trip Great Barrier Reef cruise from Cairns visiting Flynn, Milln and Thetford reefs. Five hours snorkel or dive time, lunch included, guided reef tour. Departs 8am. Every day · 08:30 · All ages ★ 4.65 (455 reviews) Duration: 10h Live guide: EN · JA ✓ Free cancellation. from AU$ 308 per person

Port Douglas: Great Barrier Reef Snorkel & Dive Cruise Full-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. Every day · 08:00 · Pickup available · All ages ★ 4.81 (558 reviews) Duration: 10h Live guide: EN ✓ Free cancellation. from AU$ 279 per person

Great Barrier Reef Snorkeling with Indigenous Sea Rangers Snorkel two outer reef sites on the Great Barrier Reef with Indigenous Sea Rangers who share their traditional culture and ecological knowledge during. Every day · 09:00 · All ages ★ 4.88 (184 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from AU$ 255 per person

Great Barrier Reef Snorkel & Dive Central Section Snorkel or dive the Central Section of the Great Barrier Reef from Townsville with a professional crew, reef ecology talks and lunch included. Tue, Thu and Sun · 07:00 · From age 6 ★ 4.67 (105 reviews) Duration: 10h Live guide: EN ✓ Free cancellation. from AU$ 394 per person

Port Douglas: Great Barrier Reef Snorkeling & Diving Cruise Three reef sites in one day aboard a 24m catamaran with marine biologist guides, up to 3 dives for certified divers, and hotel pickup included. Mon–Fri · 08:00 · All ages ★ 4.61 (114 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from AU$ 328 per person

Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour Cairns Wake 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. Next departure: 1 Jun 2027 · All ages ★ 4.83 (94 reviews) Duration: 2d Live guide: EN ✓ Free cancellation. from AU$ 669 per person

Great Barrier Reef snorkel dive Townsville Museum Underwater Art Snorkel 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. Tue, Thu and Sun · 07:00 · From age 6 ★ 4.46 (48 reviews) Duration: 10h Live guide: EN ✓ Free cancellation. from AU$ 394 per person

Scuba Dive the S.S. Yongala Wreck: Great Barrier Reef Dive the S.S. Yongala Wreck from Townsville with two certified dives, full gear included, and expert crew. The wreck sits 15. Sat · 07:00 · From age 12 ★ 4.20 (40 reviews) Duration: 10h Live guide: EN · DE · ES ✓ Free cancellation. from AU$ 499 per person
The top 12 of 14 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
AU$ 715 per person | 9h | 5.00★ · 78 | Every day · 08:00 | English, Spanish | |
AU$ 499 per person | 10h | 4.20★ · 40 | Sat · 07:00 | English, German, Spanish | |
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$ 338 per person | 8h | 4.59★ · 864 | Every day · 10:00 | English | |
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$ 308 per person | 10h | 4.65★ · 455 | Every day · 08:30 | English, Japanese | |
AU$ 279 per person | 10h | 4.81★ · 558 | Every day · 08:00 | English | |
AU$ 255 per person | 9h | 4.88★ · 184 | Every day · 09:00 | English | |
AU$ 394 per person | 10h | 4.67★ · 105 | Tue, Thu and Sun · 07:00 | English | |
AU$ 328 per person | 8h | 4.61★ · 114 | Mon–Fri · 08:00 | English |
By what you need
- Private (1): Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites (AU$ 715 per person)
- Small groups (up to 15) (1): Great Barrier Reef: Overnight Sail, Dive & Snorkel Tour Cairns (AU$ 669 per person)
- With pickup (2): Port Douglas: Great Barrier Reef Dive Trip & 3 Reef Sites (AU$ 715 per person) · Port Douglas: Great Barrier Reef Snorkel & Dive Cruise (AU$ 279 per person)
Related
Great Barrier Reef46 optionsScuba Diving Tours from Cairns & the Tropical North9 optionsGreat Barrier Reef Snorkeling Tours36 optionsGreat Barrier Reef Catamaran Cruises7 optionsGreat Barrier Reef Sailing7 optionsGreat Barrier Reef Overnight Tours6 optionsSnorkeling Tours28 optionsBoat Tours22 options
More things to do in Cairns & the Tropical North
Nature and Wildlife Tours in Cairns & the Tropical North20 optionsRainforest Tours in Cairns & the Tropical North18 optionsDay Trips from Cairns & the Tropical North14 optionsGorge Tours in Cairns & the Tropical North6 optionsKuranda Scenic Railway Tours8 optionsGreen Island Tours9 optionsGreen Island Boat Tours7 optionsWaterfall Tours in Cairns & the Tropical North5 optionsGreat Barrier Reef Lunch Cruises5 optionsAtherton Tablelands5 optionsGreat Barrier Reef Day Trips5 optionsCairns Aquarium Tours5 optionsGreat Barrier Reef Helicopter Tours5 options



