How Far Is the Great Barrier Reef from Cairns, and How Long Does It Take?

Green Island is about 27 km out, Moore Reef about 56 km. Boat and flight times from Cairns, seasickness tips and how long each trip spends in the water.

Updated September 2026

A fast catamaran crossing the Coral Sea from Cairns towards Moore Reef on the outer Great Barrier Reef

The nearest reef islands are about 27 km from Cairns, around 45 minutes by fast catamaran. The outer reef, where most full-day boats go, is further: Moore Reef is about 56 km offshore, roughly 1.5 hours on a fast boat, and most outer reef trips quote 75 minutes to two hours to their first site.

What matters more than the distance is how much of your day you spend in the water once you arrive. That ranges from 1.5 hours on a short half day to six hours on the longest full days.

Check Availability

Pоwered by GetYourGuide

Distances and crossing times

DestinationDistance from CairnsTime by boat
Green Island (coral cay)About 27 kmAbout 45 minutes
Fitzroy Island (granite island)About 29 kmAbout 45 minutes
Moore Reef (outer reef pontoons)About 56 kmAbout 1.5 hours
Other outer reef sites (Saxon, Hastings, Upolu, Flynn, Milln and more)Further out75 minutes to 2 hours, depending on boat and site
Michaelmas Cay (seabird cay)Further out than Green IslandAbout 2 hours on a sailing catamaran

Almost every boat leaves from the Reef Fleet Terminal at 1 Spence Street or the Marlin Marina fingers beside it, on the Cairns waterfront. Scenic flights leave from Cairns Airport or a heliport by the marina, depending on the operator.

The reef itself is vast, about 2,300 km long with more than 2,900 individual reefs, so “the reef” off Cairns is really a scatter of reefs and cays at different distances. Heart Reef, the famous heart-shaped one, is far to the south in the Whitsundays near Airlie Beach, and neither Cairns boats nor Cairns flights go there.

Travel time against time in the water

This is the table that tells you what you are buying. Times come from each operator’s own itinerary.

TripOutAt the reefBackThe day
Half-Day Snorkelling Tour, $126Fast boat1.5 hr guided snorkelFast boat4 hr in all
All-Inclusive Half Day, $1471 hr2 hr1 hrNoon to about 5pm
Premium Half Day, $1371.5 hrUp to 2 hr1.5 hr9am to 2pm
Silverswift Three Reef Sites, $21680 minAbout 5 hr at 3 sites75 min8:30am to 4:30pm
Outer Reef and Coral Cay Cruise, $20375 min6 hr at Upolu Reef75 minFull day
Full-Day Tour with Lunch, $19380 min5 hr at 2 sites1.5 hrFull day
Premium Snorkel and Dive Day, $1791.5 hrUp to 5 hr at 2 sites1.5 hrAbout 8 hr
Premium Catamaran Cruise, $1932 hrAbout 4.5 hr incl. lunch2 hrAbout 9 hr
Michaelmas Cay Snorkel, $2022 hr4 hr at the cay2 hrFull day
Green Island Cruise, $79About 45 minUp to 7 hr on the islandAbout 45 min8:30am or 10:30am start

Prices are per person in US dollars as GetYourGuide quotes them. Weather and sea conditions can change sites and timings on the day.

Other Experiences

Other experiences you might enjoy

More ways to spend a day around Cairns, from Green Island and Fitzroy Island to Kuranda and the Daintree, all bookable with free cancellation.

What the numbers mean for your day

A half day gives you a real taste of the outer reef for the least time and money. The trade-off is simple: roughly half your trip is spent on the boat. On the All-Inclusive Half-Day Trip, that is two hours in the water out of a five-hour afternoon. Our half-day tours page lines them up.

A fast full day tips the balance firmly towards the water. The Silverswift Three Reef Sites tour takes 80 minutes to reach its first site, then spends around five hours across three outer reef sites, with only ten minutes between each, and a guided snorkel with a marine biologist at the last. Divers can fit up to three dives. It is back at the Reef Fleet Terminal by 4:30pm. The Outer Reef and Coral Cay Cruise goes further still with six hours at Upolu Reef on a 75-minute crossing.

A slower boat makes the ride part of the day. The Premium Catamaran Cruise takes about two hours each way on a sailing catamaran, with morning tea on the way out and the sails up on the way home when conditions allow. You get around four and a half hours at the reef, lunch included, and a gentler pace.

An island trip is the shortest crossing with the most time at your destination. Green Island and Fitzroy Island are both about 45 minutes away, and the full-day trips give you up to seven hours to snorkel from the beach, walk and swim. The reef around the islands is inner reef, closer to shore. See the Green Island and Fitzroy Island pages.

Getting there by air

A scenic flight is the quickest way to reach the reef. The Outer Edges Scenic Flight (our breakdown) is over Green Island within about ten minutes of leaving Cairns, then continues over Arlington Reef, Oyster Reef and Upolu Reef on a 30- or 40-minute flight. The 40-Minute Window-Seat Scenic Flight (our breakdown) leaves from Cairns Airport, and the 30-Minute Helicopter Flight (our breakdown) from Marina Point on the Cairns waterfront. Our scenic flights page compares them.

Seasickness on the crossing

The outer reef crossing is open water, and on a windy day it can be rough. Reviews on several boats mention choppy rides and seasick passengers, followed almost always by praise for how the crew looked after them. A few things help.

Take your remedy before you board, as the packet directs. Some boats sell travel sickness tablets on board, including the Moore Reef pontoon boat, but by the time you feel queasy it is late to start.

Pick a shorter crossing if you know you suffer. Green Island and Fitzroy Island are about 45 minutes away. The Frankland Islands River, Rainforest and Reef Tour (our breakdown) starts with a coach south and a 30-minute cruise on the calm Mulgrave River before a short open-water crossing to the islands.

Check the suitability list. The fast half-day boats from Reef Adventures and Pure Snorkelling list people prone to seasickness among those they do not suit.

Look at the marine forecast the day before, and book your reef day early in your trip so there is room to move it. Our best time to visit guide covers the seasons.

Frequently asked questions

How far is the Great Barrier Reef from Cairns?

Green Island is about 27 km from Cairns and Fitzroy Island about 29 km. The outer reef sites are further out; Moore Reef, for example, is about 56 km offshore.

How long does it take to get to the Great Barrier Reef from Cairns?

About 45 minutes by fast catamaran to Green or Fitzroy Island, and about 1.5 hours to Moore Reef. Most outer reef boats quote 75 minutes to two hours to their first site.

How long will I spend in the water on a Cairns reef trip?

From about 1.5 hours on a four-hour half day to six hours on the Outer Reef and Coral Cay Cruise. Most full days give you around four to five hours at the reef.

Can you see the Great Barrier Reef from Cairns airport?

Not from the terminal, but scenic flights leave from Cairns Airport and reach the reef within minutes. The Outer Edges Scenic Flight is over Green Island about ten minutes after take-off.

Is Heart Reef near Cairns?

No. Heart Reef is in the Whitsundays near Airlie Beach, a long way south. Cairns cruises and flights do not reach it.


Want the most reef for your crossing? Check availability on the Silverswift, with three outer reef sites in one day.

Two Outer Reef Sites, One Day on a Catamaran

Snorkelling gear and a guided snorkel tour, a chef-prepared lunch, morning and afternoon tea, and a marine life talk on board. Rated by more than 3,800 guests, with free cancellation.

Check Availability & Book