Reef on one side · rainforest on the other

Great Barrier Reef Drive

Run north from Cairns to Cape Tribulation, linking beach villages, Mossman Gorge and the Daintree at a deliberately tropical pace.

Allow
2–4 days
Route
182 km
Drive time
3 hr 2 min
Stops
6
The roadbook

Few short drives change scenery this quickly. North of Cairns the Captain Cook Highway presses between the Coral Sea and rainforest-clad ranges, then crosses the Daintree River into a landscape where road, forest and beach share very limited space.

Two days covers the line; three or four makes it a trip. Tropical rain, cassowaries, ferry queues and limited night visibility all argue for slow daylight travel rather than ambitious mileage.

Interactive route

The road, in one glance

Pinch or scroll with Ctrl / to zoom

123456

Drawing the route…

Road-trip route6 recommended stopsDistances and drive times are estimates
Stop by stop

The route earns
its distance

Each pin is selected as a place to do something—not merely proof that you passed through.

  1. 01Cairns
  2. 02Palm Cove
  3. 03Port Douglas
  4. 04Mossman Gorge
  5. 05Daintree River
  6. 06Cape Tribulation
Cairns on the road-trip routePhoto: Bernard Gagnon · CC BY-SA 4.0
Stop 01

Cairns

The route’s supply point and reef gateway works best as a launchpad with a full tank, confirmed weather and an already-booked boat day.

What it is

Cairns ( KAIRNZ; Yidiny: Gimuy) is a city in the Cairns Region, Queensland, Australia, on the tropical northeast coast of Far North Queensland. In the 2021 census, Cairns had a population of 169,312. The city was founded in 1876 and named after Sir William Wellington Cairns, following the discovery of gold in the Hodgkinson River.

Palm Cove on the road-trip routePhoto: Chris Olszewski · CC BY-SA 4.0
Stop 02

Palm Cove

A palm-lined esplanade offers breakfast and a first sea-level pause before the highway begins climbing and curling along the coast.

What it is

Palm Cove is a suburb of Cairns in the Cairns Region, Queensland, Australia. In the 2021 census, Palm Cove had a population of 2,450 people. It is named after the palm trees that line the beach.

Port Douglas on the road-trip routePhoto: Malcolmj · CC BY-SA 2.0
Stop 03

Port Douglas

A relaxed harbour base for reef trips, Four Mile Beach and an evening that feels removed from Cairns despite the short distance.

What it is

Port Douglas (Kuku-Yalanji: Jabulkanji) is a coastal town and locality in the Shire of Douglas, Queensland, Australia, approximately 60 km (37 mi) north of Cairns. In the 2021 census, the locality of Port Douglas had a population of 3,650 people. The town is situated adjacent to two World Heritage areas, the Great Barrier Reef and the Daintree Rainforest.

Mossman Gorge on the road-trip routePhoto: Chris Olszewski · CC BY-SA 4.0
Stop 04

Mossman Gorge

Rainforest, boulders and clear water introduce the Daintree through a place where Kuku Yalanji culture should lead the interpretation.

What it is

Mossman Gorge (Kuku-Yalanji: Jinkalmu) is a rural locality in the Shire of Douglas, Queensland, Australia. In the 2021 census, Mossman Gorge had a population of 248 people. The locality takes its name from the valley Mossman Gorge created by the Mossman River through the Daintree National Park to the west of the locality (in Syndicate and Shannonvale).

Daintree River on the road-trip routePhoto: Hagai Agmon-Snir حچاي اچمون-سنير חגי אגמון-שניר · CC BY-SA 4.0
Stop 05

Daintree River

The cable ferry marks a real threshold. North of the river, services thin out and the rainforest closes around the road.

What it is

The Daintree River is a river that rises in the Daintree Rainforest near Cape Tribulation in Far North Queensland, Australia. It flows into the Coral Sea. The river is located about 100 kilometres (62 mi) northwest of Cairns in the UNESCO World Heritage–listed Wet Tropics of Queensland.

Cape Tribulation on the road-trip routePhoto: Luxure · CC BY 3.0 au
Stop 06

Cape Tribulation

Boardwalks and beaches bring two World Heritage landscapes into the same frame, best experienced after day visitors turn south.

What it is

Cape Tribulation (Kuku-Yalanji: Kulki) is a headland and coastal locality in the Shire of Douglas in northern Queensland, Australia. In the 2021 census, Cape Tribulation had a population of 123 people.

Before the next bend

Drive the conditions,
not the itinerary.

Drive in daylight, slow down for wildlife and verify Daintree ferry and road conditions. Weather can change access quickly in the wet season.

Route desk

Checked against
the people who run it

Distances and driving times are planning estimates. Conditions, closures, ferries, permits and park rules can change, so check the linked official guidance before setting out.