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.

Aerial view of a white catamaran moored over patches of outer reef in clear blue water

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.

North or south

Choosing your marina

How far is Port Douglas from Cairns?

Roughly 65 km, or 40 miles, about an hour by road along the coast.

Is the reef better from Port Douglas than from Cairns?

Both towns send boats to the outer reef. Port Douglas has fewer, smaller boats, while Cairns has more departures and more choice of price and style.

Where does the Wavelength boat leave from?

From Crystalbrook Superyacht Marina at 44 Wharf St in Port Douglas, with boarding at 8:10 am. The trip is snorkel only, led by marine biologists.

Can I dive on the Port Douglas trip?

Not on Wavelength, which is snorkel only. Passions of Paradise and Ocean Freedom, both from Cairns, offer optional dives at an extra cost.

Can I stay in Cairns and take a Port Douglas boat?

Yes, but allow about an hour of driving each way on top of an 8-hour trip. Check the listing for pickup details before you book.