Snorkeling the Great Barrier Reef from Port Douglas or Cairns
Most reef boats leave from Cairns, but a smaller fleet sails from Port Douglas, about an hour up the coast. Where you sleep decides which boats you can easily reach. This guide weighs the two towns and the trips that start from each.
Two towns on one coast
Port Douglas lies roughly 65 km (40 miles) north of Cairns, about an hour by road. Both towns send boats to the outer Great Barrier Reef each morning, yet they feel quite different once you are there.
Cairns is a working city with its own airport and a long waterfront lined with reef operators. Port Douglas is a smaller resort town with a quieter main street and fewer boats.
Leaving from Cairns
Four of the six trips on this site start in Cairns. Passions of Paradise from ~$189 and Ocean Freedom from ~$198 both check in at desks in the Reef Fleet Terminal, 1 Spence St, right on the waterfront.
Pure Snorkelling from ~$144 uses the pontoon office on D Finger at Marlin Marina, with check-in at 11:00 am. Great Adventures to Green Island also starts from 1 Spence St, so all the Cairns boats leave within a short walk of each other.
That cluster is the city's strength. You get more departures and more boat styles to compare, from a ~$87 island day to a long outer reef cruise. The price guide lines them all up.
Leaving from Port Douglas
Wavelength Reef Cruises from ~$226 is the Port Douglas trip on this site. You board at 8:10 am at Crystalbrook Superyacht Marina, 44 Wharf St, for an 8-hour day on the outer reef.
The boat is snorkel only with no diving, and marine biologists guide the snorkels. Wavelength visits snorkel sites it calls exclusive and keeps groups small, and it rates 4.9 from 900+ reviews on GetYourGuide, tied for the top score among our six.

A biologist beside you in the water
Wavelength's snorkel-only day from Crystalbrook Superyacht Marina suits people who want to learn what they are looking at. It is sold on GetYourGuide only.
There are two drawbacks. You need to be in Port Douglas for an 8:10 am boarding, and divers in your group will have to look elsewhere. Check the listing for any pickup details before you plan the drive.
Staying in Port Douglas
A Port Douglas base puts the outer reef within easy reach without an early drive. The town is calmer than Cairns, and a morning boat from the marina leaves you the evening to wander back to dinner.
The trade-off is choice and cost. Beds tend to cost more, and if the wind cancels your trip there are fewer boats to switch to. Leave a spare day, as our guide to the calmer months suggests.
Staying in Cairns
Cairns wins on value and range. Beds are cheaper and the airport is close. From one waterfront, the Reef Fleet Terminal lets you weigh a sailing catamaran against a fast boat or an island day.
Hotel transfers vary. Pure Snorkelling includes them on Viator and Great Adventures lists hotel pickup there, while Passions of Paradise charges A$25 from the city and A$45 from the Northern Beaches.
Green Island is also an easy option from Cairns for families and nervous swimmers. Our outer reef or Green Island comparison sets those two kinds of day against each other.
Day-tripping between the two
Staying in Cairns and taking the Wavelength boat is possible, but it means about an hour on the road before an 8:10 am boarding. Add the drive back after 8 hours at sea and the day gets long.
Going the other way works the same. Port Douglas guests can drive to Cairns for a Passions of Paradise trip, though check-in there runs from 7:00 to 7:45 am. Anyone who gets queasy on a winding road before a boat ride should read our seasickness tips first.
Which base for which traveler
Match the town to your plans rather than to a reef map. Both reach the outer reef, so what differs is where you sleep and how you like to spend your evenings.
- Port Douglas and Wavelength for small groups and a biologist in the water
- Cairns for the widest choice of boats and prices
- Cairns for a tight budget or a short stay (Green Island or the half day)
- Cairns for a diver and a snorkeler traveling together, because optional dives are sold on Passions of Paradise and Ocean Freedom
- Cairns for children under 6, because Green Island suits small swimmers, as our guide to reef days with kids explains
Further south, Airlie Beach is a separate base for the Whitsundays, too far for a day out from either town. Our Whitsundays guide covers that reef and beach day.
Booking from either town
Book the reef day before the beds if your dates are tight. The Port Douglas fleet is smaller, so a sold-out Wavelength date leaves fewer fallbacks than a full boat in Cairns, where another operator often has space.
Put the reef trip early in your stay rather than on the last day. A cancelled boat can then move to another morning. It also keeps any dive well away from your flight home, which our best time guide also flags.
Wavelength appears on GetYourGuide only, while the Cairns boats on this site are sold on both GetYourGuide and Viator. Open both sites for the Cairns trips, since the same day can carry two different prices.