See 17 things to do in Cairns
Sort by
Recommended
Half-Day River Tubing Experience from Cairns or Northern Beaches
Book now for tomorrow
Morning departure
3-5 hrs
Free cancellation
Instant confirmation
₱ 3,890
Full-Day Tully River Rafting in Cairns
Book now for tomorrow
Morning departure
7+ hrs
Free cancellation
Instant confirmation
₱ 9,623
Half or Full Day Fitzroy Island Transfers & Optional Activities
Book now for tomorrow
Morning departure
7+ hrs
Free cancellation
Instant confirmation
From
₱ 3,972
Klook's choice
Barron River Rafting - Cairns or Port Douglas
Afternoon departure
3-5 hrs
Free cancellation
Instant confirmation
From
₱ 5,323
Jet Boat Ride in Cairns
Book now for tomorrow
Morning departure
Up to 3 hrs
Free cancellation
Instant confirmation
₱ 3,644
Frankland Islands Reef Cruises
Book now for tomorrow
Morning departure
7+ hrs
Free cancellation
Instant confirmation
From
₱ 7,166
Cairns Dreamtime Snorkel Experience
Book now for tomorrow
Morning departure
7+ hrs
Free cancellation
Instant confirmation
₱ 9,213
Fitzroy Island Round-Trip Ferry Transfers from Cairns
Book now for tomorrow
Morning departure
7+ hrs
Free cancellation
Instant confirmation
From
₱ 4,054
Half-Day Afternoon Rafting Tour in Cairns
Afternoon departure
3-5 hrs
Free cancellation
Instant confirmation
₱ 6,101
Half Day Reef Adventure to Upolu Reef
Book now for tomorrow
Morning departure
3-5 hrs
Free cancellation
Instant confirmation
₱ 7,330
PADI 3-Day/2 Night Liveaboard Trip
Morning departure
7+ hrs
Free cancellation
Instant confirmation
₱ 42,790
Agincourt Reef Snorkeling Experience from Port Douglas, Cairns or Northern Beaches
7+ hrs
Free cancellation
Instant confirmation
₱ 11,260
Half Day or Full Day Boat Hire in Cairns
Book now for tomorrow
Morning departure
7+ hrs
Private group
Free cancellation
Instant confirmation
₱ 10,196
5 Day PADI Learn to Dive in Cairns
7+ hrs
Free cancellation
Instant confirmation
₱ 51,388
Pond Fishing and Farm Experience in Cairns
Book now for tomorrow
Up to 3 hrs
Free cancellation
Instant confirmation
From
₱ 2,743
Low Isles Snorkeling Experience from Port Douglas
3-5 hrs
Free cancellation
Instant confirmation
₱ 9,377
Great Barrier Reef Cruise Guided Snorkeling
Morning departure
7+ hrs
Free cancellation
Instant confirmation
₱ 26,165
