Most pages answering this question are written by a resort in one town or a boat in the other, so they answer a different question: why you should come to us. This one starts from the fares, every one of them read from the operators' own price pages in September 2026, and works back to who should sleep where.
The short version. Cairns is the cheaper base by roughly A$40 to A$60 a head on the reef day itself and by a great deal more once you count the A$66 airport shuttle each way, and it is the only base that gives you every option: the Cairns fleet, the Port Douglas fleet by coach, the liveaboards, and two island days for about A$110. Port Douglas is the better base if you have already decided you want the Agincourt Ribbon Reefs at the edge of the continental shelf, you have three or more nights, and you would rather spend them in a small resort town than a regional city. What almost nobody says is that the reef decision and the town decision are separate, and that the coaches only run one way.
The same reef day, priced from both towns
Both towns send boats to the outer Great Barrier Reef, and from both the crossing is about 90 minutes. Reef Magic states 90 minutes direct from Cairns to its pontoon at Moore Reef, 45 kilometres out; Calypso states about 90 minutes from Port Douglas to the outer reef; Quicksilver leaves Port Douglas at 10:00am and is on Agincourt Reef at 11:30am. So the extra money in Port Douglas is not buying a shorter ride. It is buying a different reef, the Agincourt Ribbon Reefs at the edge of the continental shelf, and a smaller town.
Here is what a full outer reef day costs from each town once the surcharges land, read from each operator's own fares page in September 2026. The Cairns figures are for boats that leave Cairns; the Port Douglas figures are for boats that leave Port Douglas. The cleanest comparison is the Quicksilver Group, which runs the same three-site formula from both towns under two names.
- Cairns, boats we rank: Passions of Paradise A$275 (every levy included); Divers Den AquaQuest A$275 standard, A$255 on the operator's own special to 25 March 2027; Ocean Freedom A$289 (A$269 plus a A$20 levy at checkout); Sunlover A$317 (fuel levy included); Reef Magic from A$325 and, unusually, no fuel levy at all
- Cairns, also on the water: Silverswift A$308 plus the A$10 fuel surcharge, three sites and five hours at the reef; Great Adventures outer reef pontoon A$312 plus A$10
- Port Douglas, boats we rank: Calypso A$329 in peak season and A$319 from 12 October 2026, no fuel surcharge; Silversonic and Poseidon A$328 plus A$10, so A$338; Quicksilver A$338 plus A$10, plus A$89 if you want the guided snorkel tour the others include; Sailaway A$370, nothing added
- Port Douglas, not sold by us: Wavelength Reef Cruises A$329 including the reef charge, booked only on its own website, and we earn nothing if you do
- The Quicksilver Group's own pair: Silverswift from Cairns A$308, Silversonic from Port Douglas A$328. Same company, same three sites and five hours formula, same guided snorkel tour, same A$10 surcharge, A$20 apart

The coaches run one way, and it decides more than the fares do
This is the fact the resort pages leave out. If you stay in Cairns you can buy a Port Douglas reef day without moving hotels: Silversonic and Poseidon sell a return coach from Cairns and the northern beaches for A$41, and Quicksilver sells one for A$45. Viator lists a Wavedancer Low Isles departure with a Palm Cove pickup at A$321 against a A$276 standing fare from the marina. So a Cairns visitor who wants the ribbon reefs pays about A$380 all in for Silversonic and gets them.
It does not work the other way. Passions of Paradise, Sunlover, Ocean Freedom and Great Adventures each publish transfers from Cairns city and the northern beaches and nothing from Port Douglas; Reef Magic lists coach transfers as price on request; Divers Den publishes no transfer pricing at all. The Silverswift page has a button labelled Book Port Douglas, and it opens the booking page for Silversonic, the company's Port Douglas boat, not a coach to Cairns. Calypso's transfers are from Port Douglas accommodation only, and Sailaway offers private vehicle transfers from Palm Cove on request, not scheduled pickups from Cairns.
The practical consequence: from Cairns, every boat on this site is available to you. From Port Douglas, the Port Douglas boats are available to you, and a Cairns boat means driving an hour south for a check-in between 7:00am and 8:45am and an hour back at the end of a nine hour day. Liveaboards, the multi-night dive trips, leave from Cairns only.
Getting to Port Douglas in the first place
Port Douglas has no airport. Everyone arrives through Cairns Airport, and the road north is the Captain Cook Highway: about 66 kilometres and 60 to 75 minutes, most of it along the coast. It is a lovely drive. It is also a cost that a Cairns hotel does not carry.
Tropic Wings, which runs the scheduled shuttle, publishes A$66 per adult one way on weekday daytimes, A$70 on weekday evenings, A$73 on weekends and A$76 on public holidays, with children aged 2 to 14 at half fare, and quotes about 75 minutes direct. A couple arriving on a Saturday and leaving on a weekday is therefore A$278 in shuttles before either of them has seen a fish, which is roughly the price of a whole Cairns reef day. A hire car changes the arithmetic, and if you are hiring one anyway for the Daintree, Port Douglas is the closer base for that too.

The cheap days, which is where the towns really differ
The outer reef is the headline, but most people staying a week want at least one cheaper day on the water, and this is where Cairns pulls well ahead.
From Cairns, Sunlover's return ferry to Fitzroy Island is A$109 and Great Adventures' return ferry to Green Island is A$112, with the Green Island Eco Tour at A$127. Both islands have beaches, walking tracks and fringing reef you can snorkel from the sand, and both give you a full day. From Port Douglas the equivalent is Low Isles, a coral cay 15 kilometres offshore, and the cheapest way there is Reef Sprinter's A$180 for a trip lasting two and a quarter hours, of which the crossing is about fifteen minutes. A full day at Low Isles is Wavedancer at A$234.60 on the operator's own 15 percent sale, running to 31 March 2027, against a standing fare of A$276; Calypso's half day is A$246 off peak; Sailaway's full day under sail is A$365.
So the cheapest day on the water from Cairns is about A$110 and lasts all day. The cheapest from Port Douglas is A$180 and lasts two hours. For a family, that single line is worth more than the A$20 between Silverswift and Silversonic.
Is the Port Douglas reef actually better?
The Agincourt Ribbon Reefs sit on the outer edge of the continental shelf, about 70 kilometres off Port Douglas, and every Port Douglas operator sells them on water clarity. The Cairns fleet works the outer reef too, at Moore, Norman, Hastings, Flynn, Milln and Upolu, which are outer reefs rather than ribbon reefs. Both are the real thing; neither is the inshore reef you get at Green Island or Low Isles.
We do not publish reef condition assessments of our own, because we would be inventing them. Coral cover varies between reefs, between years and between moorings on the same reef, and the Australian Institute of Marine Science's annual surveys are the source to read, not a tour company's website or ours. What we can say from the operators' own pages is this: which mooring your boat uses on the day matters more than which town it left from, and operators with several exclusive sites to choose between hold a genuine advantage in either port. Calypso alone lists over 34 sites and picks three each morning.
One honest note on the Port Douglas fleet. Six brand names leave the marina each morning and four of them, Quicksilver, Silversonic, Poseidon and Wavedancer, are one company, Quicksilver Connections Limited, ABN 26 010 434 269, which also owns Silverswift, Great Adventures and Ocean Spirit in Cairns. Calypso in Port Douglas and Reef Magic in Cairns are both Experience Co brands. Choosing a town does not buy you a different set of owners.

So which base?
Stay in Cairns if any of these is true: you have one or two nights; you are not hiring a car; you are diving, doing a liveaboard, or want the option of one; you are travelling with children who will want an island day as well as a reef day; or the budget matters. You give up nothing on the reef, because the Port Douglas boats will come and get you for A$41, and you keep every cheaper option in the region.
Stay in Port Douglas if you have three or more nights, you specifically want the ribbon reefs and want the marina five minutes from your room rather than an hour's coach away, you are combining the reef with Mossman Gorge and the Daintree, and a quieter resort town is part of what you are paying for. Do it with a hire car or with the shuttle budgeted honestly, and go in knowing the cheapest boat day you will find there costs A$180 for two hours.
And if you are choosing between the two because you think one has the reef and the other does not: neither does. The reef is 45 to 70 kilometres out from both. The towns are the variable, and the boats will meet you at either.
Details change. We verify every price, duration, departure point and inclusion against the operator's own website, and we date every check, but operators can change them at any time without notice. Always confirm the details that matter to you with the operator before you book.
Good to know
Is the reef closer to Port Douglas or Cairns?
Neither, in any way that shows up on the clock. Reef Magic quotes 90 minutes direct from Cairns to Moore Reef, 45 kilometres out. Calypso quotes about 90 minutes from Port Douglas to the outer reef, and Quicksilver leaves Port Douglas at 10:00am and arrives at Agincourt Reef at 11:30am. The Agincourt Ribbon Reefs are further out, about 70 kilometres, on the edge of the continental shelf, and the boats are faster to compensate. Ocean Freedom from Cairns quotes one hour to Upolu Cay, which is the shortest crossing on either side.
Can I stay in Cairns and do a Port Douglas reef trip?
Yes, and this is the option most pages forget to mention. Silversonic and Poseidon both sell a return coach from Cairns and the northern beaches for A$41 per adult, and Quicksilver sells one for A$45, so a Cairns visitor gets the ribbon reefs for about A$380 all in on Silversonic. Budget the day honestly, though: Silversonic's Viator listing runs to ten hours door to door, against about eight for Silverswift, the same company's Cairns boat.
Can I stay in Port Douglas and do a Cairns reef trip?
Not on a coach the operator runs, as far as any of them publishes. Passions of Paradise, Sunlover, Ocean Freedom and Great Adventures each list transfers from Cairns city and the northern beaches and none from Port Douglas; Divers Den lists no transfers at all. The Book Port Douglas button on the Silverswift page opens the booking page for Silversonic, which is the same company's Port Douglas boat. You could drive: check-in for the Cairns boats falls between 7:00am and 8:45am at the Reef Fleet Terminal, which from Port Douglas means leaving before 6:30am and getting back after 6:00pm.
How much does it cost to get to Port Douglas?
Tropic Wings' scheduled shuttle from Cairns Airport is A$66 per adult one way on weekday daytimes, A$70 on weekday evenings, A$73 on weekends and A$76 on public holidays, children 2 to 14 at half fare, about 75 minutes direct and about 90 with a Palm Cove stop, per its own timetable page updated June 2026. A taxi or rideshare over 66 kilometres costs more. A hire car is the cheapest option for a couple staying several nights, and the Captain Cook Highway between the two is one of the better drives in the country.
Which town is better for diving?
Cairns, for breadth. It has the only liveaboards, and its day fleet includes a dive-first boat, Divers Den's AquaQuest, at A$275 for snorkellers with certified diving from A$365. Port Douglas has three boats that carry divers, Silversonic, Poseidon and Calypso, and Poseidon states on its own site that it holds a special permit to swim with dwarf minke whales, which is a seasonal winter draw. Wavelength and Sailaway carry no divers; Wavelength also takes no children under 6.
Which is better with children?
Cairns, unless the budget is generous. Pontoon boats that suit non-swimmers exist in both towns, Sunlover and Reef Magic from Cairns and Quicksilver from Port Douglas, but the cheap island days do not: Fitzroy Island is A$109 return by ferry and Green Island A$112 from Cairns, against A$180 for a two hour snorkel or A$234.60 for a Wavedancer day at Low Isles from Port Douglas. Low Isles is a genuinely good beach snorkel for small children, all of it from the sand, so if Port Douglas is where you are, that is the day to book.
Why is Silversonic dearer than Silverswift if it is the same company?
The company does not say, and we will not guess. What we can verify is that the fares page lists Silverswift at A$308 from Cairns and Silversonic at A$328 from Port Douglas, both three outer reef sites, both five hours at the reef, both including the guided snorkel tour and lunch, both subject to the A$10 fuel surcharge, prices valid to 31 March 2027. Silversonic goes to the Agincourt Ribbon Reefs; Silverswift works Flynn, Pellow, Milln and Thetford. One thing worth knowing if you book now: the Silversonic listing at our link carries a 15 percent discount to A$278.80 until 25 September 2026, which the operator's own site does not match, so for a few days it is the cheaper of the two.
Is the reef still worth seeing after the bleaching?
Yes, and the same honest caveat applies in both towns: coral cover varies by reef, by year and by mooring, and no operator's website is the place to learn about it. The Australian Institute of Marine Science publishes annual surveys. Ask the operator which sites it is using this season, and favour boats with several exclusive moorings to choose between, in whichever town you sleep.