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
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.
The road, in one glance
Pinch or scroll with Ctrl / ⌘ to zoom
Drawing the route…
The route earns
its distance
Each pin is selected as a place to do something—not merely proof that you passed through.
Photo: Bernard Gagnon · CC BY-SA 4.0Cairns
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.
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.
Photo: Chris Olszewski · CC BY-SA 4.0Palm Cove
A palm-lined esplanade offers breakfast and a first sea-level pause before the highway begins climbing and curling along the coast.
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.
Photo: Malcolmj · CC BY-SA 2.0Port Douglas
A relaxed harbour base for reef trips, Four Mile Beach and an evening that feels removed from Cairns despite the short distance.
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.
Photo: Chris Olszewski · CC BY-SA 4.0Mossman Gorge
Rainforest, boulders and clear water introduce the Daintree through a place where Kuku Yalanji culture should lead the interpretation.
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).
Photo: Hagai Agmon-Snir حچاي اچمون-سنير חגי אגמון-שניר · CC BY-SA 4.0Daintree River
The cable ferry marks a real threshold. North of the river, services thin out and the rainforest closes around the road.
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.
Photo: Luxure · CC BY 3.0 auCape Tribulation
Boardwalks and beaches bring two World Heritage landscapes into the same frame, best experienced after day visitors turn south.
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.
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.
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.