Tours & experiences

Hand-picked tours across the world's coral reefs

Our team has been pulling together the best small-group tours, day trips and multi-day adventures around the world's coral reefs for years. Mick reads the traveller reviews before any tour earns a spot on this page — if a tour's a dud, it doesn't get listed.

📍
Popular:BelizeCayman IslandsGreat Barrier ReefIndo-PacificPalauRed Sea
16 tours in Great Barrier ReefClear filters
4-Day PADI Open Water Dive Course - Learn to Dive on the Great Barrier Reef
5.0 (28)
🐠 Water Activities
Australia

4-Day PADI Open Water Dive Course - Learn to Dive on the Great Barrier Reef

Earn your PADI Open Water certification over four days based in Cairns, starting with pool sessions and classroom theory before advancing to four dives on the outer Great Barrier Reef. Small groups of up to eight divers train with experienced instructors, culminating in real dives on Australia's most iconic reef aboard the catamaran Evolution. Hotel transfers and meals on reef days are included, giving you a complete entry-level diving qualification recognized worldwide.

4 daysfrom USD $669
Snorkeling Tour at the Great Barrier Reef of Belize
5.0 (21)
🐠 Water Activities
Belize

Snorkeling Tour at the Great Barrier Reef of Belize

This 90-minute snorkeling trip shuttles you to one of Belize's premier coral reef sites, where you'll explore vibrant underwater formations and tropical fish. Departures run every 90 minutes throughout the day, so you can slip this into your itinerary without hassle. The tour accommodates beginners and experienced snorkelers alike, with all gear provided and competitive pricing that beats other island operators.

1h 30mfrom USD $60
60 minute Reef Scenic flight
5.0 (5)
Cairns & the Great Barrier Reef · Australia

60 minute Reef Scenic flight

1 hourfrom USD $622
Green Island Fly & Cruise Combo from Cairns
5.0 (2)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

Green Island Fly & Cruise Combo from Cairns

10 hoursfrom USD $304
Cairns Great Barrier Reef Snorkel and Flight Adventure
5.0 (2)
Cairns & the Great Barrier Reef · Australia

Cairns Great Barrier Reef Snorkel and Flight Adventure

6 hoursfrom USD $282
Fly in and Fly out Great Barrier Reef Cairns Day Tour
5.0 (1)
🚌 Day Trips & Sightseeing
Cairns & the Great Barrier Reef · Australia

Fly in and Fly out Great Barrier Reef Cairns Day Tour

5h 30mfrom USD $1203
Great Barrier Reef Private Expedition Cruise (min 4 day max 8 guests)
5.0 (1)
🐠 Water Activities
The Whitsundays · Australia

Great Barrier Reef Private Expedition Cruise (min 4 day max 8 guests)

7 daysfrom USD $9907
Explore Green Island with Diving options from Cairns
5.0 (1)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

Explore Green Island with Diving options from Cairns

8 hoursfrom USD $177
30 minute Reef Scenic Flight
5.0 (64)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

30 minute Reef Scenic Flight

30 minfrom USD $328
Half Day Great Barrier Reef Snorkeling Tour
4.9 (331)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

Half Day Great Barrier Reef Snorkeling Tour

5 hoursfrom USD $148
40 minute Reef Scenic Flight
4.9 (83)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

40 minute Reef Scenic Flight

40 minfrom USD $413
40-Minute Great Barrier Reef Scenic Flight from Cairns
4.9 (849)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

40-Minute Great Barrier Reef Scenic Flight from Cairns

40 minfrom USD $176
Great Barrier Reef Luxury Expedition Cruise cabin booking 7 days 6 night
4.9 (10)
🐠 Water Activities
The Whitsundays · Australia

Great Barrier Reef Luxury Expedition Cruise cabin booking 7 days 6 night

7 daysfrom USD $3538
2 Day Great Barrier Reef "PREMIUM Reefsleep" Experience
4.5 (73)
🐠 Water Activities
The Whitsundays · Australia

2 Day Great Barrier Reef "PREMIUM Reefsleep" Experience

2 daysfrom USD $633
Full-Day Great Barrier Reef Snorkeling from Hamilton Island
4.5 (204)
🚌 Day Trips & Sightseeing
The Whitsundays · Australia

Full-Day Great Barrier Reef Snorkeling from Hamilton Island

8 hoursfrom USD $234
Great Barrier Reef Full Day Adventure
4.2 (591)
🚌 Day Trips & Sightseeing
The Whitsundays · Australia

Great Barrier Reef Full Day Adventure

10 hoursfrom USD $186
Some tours listed with Viator, a Tripadvisor company. Prices and availability confirmed at checkout.