Home / Rest areas / Perth to Broome drive

Route · Western Australia

Perth to Broome drive.

Perth to Broome along the Great Northern Highway through Newman and Port Hedland: every stop in road order, the camps near the road, and a fuel cost calculator.

The short version

Perth to Broome runs along the Great Northern Highway through Newman and Port Hedland. Main Roads' road distances between the listed stops add up to about 2,182 km. We list 161 rest areas and roadhouses, 10 of them 24-hour stops, and 30 campsites and caravan parks near the road. The longest gap between stops is 48 km.

Fuel cost

Put in your own vehicle's fuel use and today's fuel price. We do not guess them. The distance is Main Roads' distances between the listed stops, added up; change it for your own start and finish.

Fill in fuel use and price to see the litres and the cost.

Stops in road order

Leg by leg. km is Main Roads WA's distance along each highway (data dated 20 September 2024).1 Campsites and caravan parks within 3 km of the line between the stops are listed too, mostly from OpenStreetMap. Their km is "about", worked out along that line.

1. Great Northern Highway, from Midland, Perth

159 stops and 28 camps near the road (every stop on the Great Northern Highway).

kmStopOn record
10Glen Road
Rest area · near Bullsbrook
No toilets
12Apple Street Road Train Assembly Area
Rest area · near Bullsbrook
Toilets
19Rest area
Rest area · near Bullsbrook
No toilets
22Rest area
Rest area · near Bullsbrook
No toilets
30Rest area
Rest area · near Muchea
No toilets
33Rest area
Rest area · near Muchea
No toilets
51Rest area
Rest area · near Bindoon
No toilets
about 58Bindoon
Campsite · 1.1 km off the line · near Bindoon
Recorded as paid, Powered sites (OpenStreetMap)
68Rest area
Rest area · near Bindoon
No toilets
83Hibbertia Reserve
Rest area · 22 km from Mogumber
No toilets
88Rest area
Rest area · 19 km from Mogumber
No toilets
95Rest area
Rest area · near New Norcia
No toilets
about 110New Norcia self-contained Caravans Site
Caravan park · 1.0 km off the line · near New Norcia
Recorded as paid (OpenStreetMap)
about 110New Norcia Roadhouse
Campsite · 1.3 km off the line · near New Norcia
Recorded as paid, Powered sites (OpenStreetMap)
110Rest area
Rest area · near New Norcia
No toilets
120Rest area
Rest area · near New Norcia
No toilets
125Rest area
Rest area · near New Norcia
No toilets
144Rest area
Rest area · 21 km from Moora
No toilets
152Rest area
Rest area · 21 km from Miling
No toilets
159Rest area
Rest area · 16 km from Miling
No toilets
171Rest area
Rest area · near Miling
No toilets
192Rest area
Rest area · near Miling
No toilets
195Rest area
Rest area · 15 km from Miling
No toilets
about 228Dalwallinu Caravan Park
Caravan park · 0.7 km off the line · near Dalwallinu
Recorded as paid (OpenStreetMap)
228Rest area
Rest area · near Dalwallinu
No toilets
235Rest area
Rest area · near Dalwallinu
No toilets
243Rest area
Rest area · near Wubin
No toilets
248Shire of Dalwallinu
Rest area · near Wubin
No toilets
248BP Roadhouse managed
Rest area · near Wubin
No toilets
248Rest area
Rest area · near Wubin
Toilets
248WUBIN RTAA
Rest area · near Wubin
Toilets, 24 h stay
about 254Wubin Rocks
Campsite · 0.6 km off the line · near Wubin
None on record (OpenStreetMap)
254Rest area
Rest area · near Wubin
No toilets
270Jibberding
Rest area · 21 km from Wubin
No toilets
282Rest area
Rest area · 31 km from Buntine
No toilets
about 295White Wells
Campsite · 0.1 km off the line · 40 km from Buntine
None on record (OpenStreetMap)
295Rest area
Rest area · 40 km from Buntine
No toilets
327Rest area
Rest area · 69 km from Buntine
Toilets, Dump point
332Rest area
Rest area · 71 km from Latham
Toilets
352Rest area
Rest area · 85 km from Latham
No toilets
364Rest area
Rest area · 97 km from Latham
No toilets
367Rest area
Rest area · 100 km from Latham
No toilets
381Rest area
Rest area · 113 km from Latham
No toilets
392Rest area
Rest area · 123 km from Latham
No toilets
396Rest area
Rest area · 125 km from Penny West Mine Village
No toilets
about 401Paynes Find Roadhouse & Tavern
Campsite · 0.3 km off the line · 120 km from Penny West Mine Village
None on record (OpenStreetMap)
401Paynes Find
Roadhouse · 120 km from Penny West Mine Village
Toilets
402Rest area
Rest area · 120 km from Penny West Mine Village
No toilets
415Rest area
Rest area · 114 km from Penny West Mine Village
No toilets
433Rest area
Rest area · 102 km from Penny West Mine Village
No toilets
441Rest area
Rest area · 97 km from Penny West Mine Village
No toilets
458Rest area
Rest area · 82 km from Mount Magnet
No toilets
479Rest area
Rest area · 63 km from Mount Magnet
No toilets
483Kirkalocka Station
Rest area · 59 km from Mount Magnet
Toilets, Dump point, 24 h stay
about 487Kirkalocka Station
Campsite · 1.0 km off the line · 55 km from Mount Magnet
None on record (OpenStreetMap)
497Rest area
Rest area · 46 km from Mount Magnet
No toilets
520Rest area
Rest area · 24 km from Mount Magnet
No toilets
541Rest area
Rest area · near Mount Magnet
No toilets
about 545Caravan park near Mount Magnet
Caravan park · 0.9 km off the line · near Mount Magnet
None on record (OpenStreetMap)
about 546Mount Magnet Caravan Park
Caravan park · 0.9 km off the line · near Mount Magnet
None on record (OpenStreetMap)
about 552The Granites
Campsite · 0.6 km off the line · near Mount Magnet
None on record (OpenStreetMap)
566Rest area
Rest area · both sides · 19 km from Mount Magnet
No toilets
600Rest area
Rest area · 24 km from Cue
No toilets
612Rest area
Rest area · near Cue
No toilets
619Rest area
Rest area · near Cue
No toilets
about 625Cue Caravan Park
Caravan park · 0.6 km off the line · near Cue
None on record (OpenStreetMap)
about 645Lake Nallan
Campsite · 0.6 km off the line · 20 km from Cue
None on record (OpenStreetMap)
646Nallan Lake
Rest area · 20 km from Cue
No toilets
664Rest area
Rest area · 39 km from Cue
No toilets
673Rest area
Rest area · 46 km from Cue
No toilets
683Rest area
Rest area · 50 km from Buttah Windee
No toilets
709Rest area
Rest area · 27 km from Buttah Windee
No toilets
721Rest area
Rest area · 16 km from Buttah Windee
No toilets
about 739Peace Gorge
Campsite · 2.8 km off the line · near Meekatharra
None on record (OpenStreetMap)
about 739Meekatharra Accommodation Centre
Caravan park · 1.0 km off the line · near Meekatharra
Powered sites (OpenStreetMap)
739Rest area
Rest area · near Meekatharra
No toilets
761Rest area
Rest area · 21 km from Meekatharra
No toilets
780Rest area
Rest area · 16 km from Karalundi
No toilets
about 797Caravan Site
Caravan park · 1.6 km off the line · near Karalundi
None on record (OpenStreetMap)
814Rest area
Rest area · 16 km from Karalundi
No toilets
818Rest area
Rest area · 20 km from Karalundi
No toilets
832Rest area
Rest area · 32 km from Karalundi
No toilets
852Rest area
Rest area · 50 km from Karalundi
No toilets
872Rest area
Rest area · 68 km from Karalundi
No toilets
about 888Gascoyne River (South Branch) / Doolgunna
Campsite · 0.2 km off the line · 82 km from Karalundi
None on record (OpenStreetMap)
888Gascoyne River Sth Branch
Rest area · 83 km from Karalundi
Toilets, Dump point, 24 h stay
912Rest area
Rest area · 105 km from Karalundi
No toilets
about 932Gascoyne River (Middle Branch)
Campsite · 0.4 km off the line · 122 km from Karalundi
None on record (OpenStreetMap)
932Rest area
Rest area · 122 km from Karalundi
No toilets
935Rest area
Rest area · 124 km from Karalundi
No toilets
955Rest area
Rest area · 143 km from Karalundi
No toilets
989Rest area
Rest area · 157 km from Newman
No toilets
992Rest area
Rest area · 155 km from Newman
No toilets
1026Rest area
Rest area · 123 km from Newman
No toilets
1048Rest area
Rest area · 102 km from Newman
No toilets
1072Rest area
Rest area · 80 km from Newman
No toilets
1079Rest area
Rest area · 73 km from Newman
No toilets
1080Rest area
Rest area · 72 km from Newman
No toilets
1111Rest area
Rest area · 42 km from Newman
No toilets
1129Rest area
Rest area · 26 km from Newman
No toilets
1145Private Capricorn Roadhouse
Roadhouse · near Newman
Toilets, 24 h stay
1146Rest area
Rest area · near Newman
No toilets
about 1157Campsite, 1 km from Newman
Campsite · 2.4 km off the line · near Newman
None on record (OpenStreetMap)
about 1157Yurlu Caravan Park
Caravan park · 2.8 km off the line · near Newman
Recorded as paid, Dogs allowed (OpenStreetMap)
1157Upgraded 2023
Rest area · near Newman
Toilets
about 1160Campsite near Parnpajinya Community
Campsite · 0.3 km off the line · near Newman
None on record (OpenStreetMap)
1163Rest area
Rest area · near Newman
No toilets
1172Rest area
Rest area · near Newman
No toilets
1195Rest area
Rest area · 32 km from Newman
No toilets
1213Rest area
Rest area · 49 km from Newman
No toilets
1226Rest area
Rest area · 41 km from Packsaddle Village
No toilets
1227Rest area
Rest area · 40 km from Packsaddle Village
No toilets
1241Rest area
Rest area · 29 km from Packsaddle Village
No toilets
1265Rest area
Rest area · 16 km from Packsaddle Village
No toilets, Dump point
1266Mount Robinson
Rest area · 16 km from Packsaddle Village
Toilets
1266Rest area
Rest area · 16 km from Packsaddle Village
No toilets
1277Rest area
Rest area · near Packsaddle Village
Toilets
1289Rest area
Rest area · both sides · near Packsaddle Village
No toilets
1307Rest area
Rest area · 25 km from Packsaddle Village
No toilets
1308Rest area
Rest area · 26 km from Packsaddle Village
No toilets
1320Rest area
Rest area · both sides · 37 km from Packsaddle Village
No toilets
1330Rest area
Rest area · 44 km from Packsaddle Village
No toilets
1335Tognolini
Rest area · 48 km from Packsaddle Village
No toilets
1346Rest area
Rest area · 59 km from Packsaddle Village
No toilets
about 1350Auski Tourist Village
Caravan park · 0.2 km off the line · 62 km from Packsaddle Village
Recorded as paid, Powered sites (OpenStreetMap)
1350Private Auski
Roadhouse · 62 km from Packsaddle Village
Toilets, 24 h stay
1359Rest area
Rest area · 69 km from Packsaddle Village
No toilets
1361Rest area
Rest area · 70 km from Packsaddle Village
No toilets
1389Gibba Flats
Rest area · 72 km from Hillside Station
Toilets
about 1394Bea Bea Creek
Campsite · 0.2 km off the line · 68 km from Hillside Station
None on record (OpenStreetMap)
1394Rest area
Rest area · 68 km from Hillside Station
No toilets
1405Rest area
Rest area · 62 km from Hillside Station
No toilets
1418Rest area
Rest area · 60 km from Hillside Station
No toilets
14332 Camel Creek
Rest area · 60 km from Hillside Station
No toilets
1433Rest area
Rest area · 60 km from Hillside Station
Toilets, 24 h stay
1444Remont
Rest area · 62 km from Hillside Station
Toilets
1451Rest area
Rest area · 68 km from Hillside Station
No toilets
1461Rest area
Rest area · 75 km from Hillside Station
No toilets
1480Rest area
Rest area · 86 km from Hillside Station
No toilets
1487Rest area
Rest area · 90 km from Hillside Station
No toilets
1512Rest area
Rest area · 81 km from Port Hedland
No toilets
1521Rest area
Rest area · 73 km from Port Hedland
No toilets
1540Rest area
Rest area · 56 km from Port Hedland
No toilets
1553Rest area
Rest area · 45 km from Port Hedland
No toilets
1569Gnh/NWCH Inter
Rest area · 33 km from Port Hedland
Toilets
1572Rest area
Rest area · both sides · 30 km from Port Hedland
No toilets
1589Rest area
Rest area · both sides · near Port Hedland
No toilets
1592FMG Rail Lookout
Rest area · near Port Hedland
No toilets
about 1597Blackrock Tourist Park
Caravan park · 2.0 km off the line · near Port Hedland
Recorded as paid, Powered sites (OpenStreetMap)
1601Rest area
Rest area · near Port Hedland
Toilets
1635Rest area
Rest area · 35 km from Port Hedland
No toilets
1674De Grey
Rest area · 70 km from Port Hedland
Toilets, Dump point
1686Rest area
Rest area · both sides · 83 km from Port Hedland
No toilets
1709Rest area
Rest area · 103 km from Port Hedland
No toilets
1719Rest area
Rest area · 110 km from Marble Bar
No toilets
1733Rest area
Rest area · 119 km from Marble Bar
No toilets
about 1745Pardoo Roadhouse
Caravan park · 0.2 km off the line · 124 km from Marble Bar
None on record (OpenStreetMap)
1745Private Pardoo
Roadhouse · 125 km from Marble Bar
Toilets, 24 h stay
1762Rest area
Rest area · 132 km from Marble Bar
No toilets
1810Rest area
Rest area · 156 km from Marble Bar
No toilets
1827Rest area
Rest area · 169 km from Marble Bar
No toilets
1842Rest area
Rest area · 169 km from Bidyadanga
No toilets
1877Rest area
Rest area · 145 km from Bidyadanga
No toilets
about 1883Sandfire Caravan Park
Caravan park · 0.1 km off the line · 140 km from Bidyadanga
Recorded as paid (OpenStreetMap)
about 1883Sandfire Roadhouse Caravan Park
Caravan park · 0.2 km off the line · 141 km from Bidyadanga
Recorded as paid, Powered sites (OpenStreetMap)
1883Private Sandfire
Roadhouse · 140 km from Bidyadanga
Toilets, 24 h stay
1905Rest area
Rest area · 123 km from Bidyadanga
No toilets
1914Rest area
Rest area · 114 km from Bidyadanga
Not stated
1939Rest area
Rest area · 91 km from Bidyadanga
Not stated
1955Rest area
Rest area · 76 km from Bidyadanga
Not stated
1963Rest area
Rest area · 68 km from Bidyadanga
Not stated
1976Rest area
Rest area · 56 km from Bidyadanga
Not stated
1990Stanley
Rest area · 42 km from Bidyadanga
Toilets, Dump point, 24 h stay
1995Rest area
Rest area · 37 km from Bidyadanga
Not stated
2014Rest area
Rest area · 19 km from Bidyadanga
Not stated
2018Rest area
Rest area · 16 km from Bidyadanga
Not stated
2042Rest area
Rest area · both sides · 17 km from Bidyadanga
Not stated
2049Goldwire
Rest area · 22 km from Bidyadanga
Toilets, Dump point, 24 h stay
2060Rest area
Rest area · 31 km from Bidyadanga
Not stated
2074Rest area
Rest area · 46 km from Bidyadanga
Not stated
2090Rest area
Rest area · 42 km from Broome
Not stated
2097Rest area
Rest area · 37 km from Broome
Not stated
2114Rest area
Rest area · 38 km from Broome
Not stated
2124Rest area
Rest area · 38 km from Broome
Not stated
2147Rest area
Rest area · 40 km from Broome
No toilets
about 2168Roebuck Plains Roadhouse Caravan Park
Caravan park · 0.8 km off the line · 30 km from Goolarabooloo Millibinyarri
None on record (OpenStreetMap)
2168Rest area
Rest area · 30 km from Goolarabooloo Millibinyarri
Not stated

2. Broome Road, from Roebuck Roadhouse

2 stops and 2 camps near the road.

kmStopOn record
0Roebuck
Roadhouse · 30 km from Goolarabooloo Millibinyarri
Toilets
about 4Broome's Gateway Caravan Park
Caravan park · 0.2 km off the line · 26 km from Goolarabooloo Millibinyarri
Recorded as paid (OpenStreetMap)
about 5Broome's Gateway Caravan Park
Caravan park · 0.6 km off the line · 25 km from Goolarabooloo Millibinyarri
Recorded as paid, Powered sites (OpenStreetMap)
24Rest area
Rest area · near Goolarabooloo Millibinyarri
Not stated

Staying overnight

Main Roads marks 10 stops on the way as 24-hour rest areas: WUBIN RTAA (km 248), Kirkalocka Station (km 483), Gascoyne River Sth Branch (km 888), Private Capricorn Roadhouse (km 1145), Private Auski (km 1350), Rest area (km 1433) and 4 more. Main Roads says its 24-hour rest areas are not meant for camping, and that a stop should not go past 24 hours in a row.2 At other stops, plan to move on. "Recorded as free" on a campsite means its record says so; check the signs and the local rules on the day.

Take a break

Main Roads WA calls fatigue a silent killer on WA roads. Its advice: share the driving, swap drivers every two hours, and take regular breaks.2 The longest gap between stops on this drive is 48 km, on the Great Northern Highway between km 1762 and km 1810.

Questions

How far is it from Perth to Broome?

Main Roads' distances between the stops we list add up to about 2,182 km. Add the drive to the first stop, from the last stop into Broome, and between highways.

Where can I stay overnight between Perth and Broome?

At a stop marked 24 h stay in the tables, for up to 24 hours, or at one of the caravan parks and campsites near the road.

Plan the rest of the trip

Every stop on each highway: Great Northern Highway. All highways: rest areas by highway. Town pages near the road: Perth, Bullsbrook, Toodyay and Broome. Rules for free camping: free camping in Western Australia. Choosing an app: the camping apps compared.

Get Trek Eleven in the App Store for iPhone, or open it in your browser, to see every stop on a map.

We have not driven these roads for this page or visited the stops. Main Roads' list and OpenStreetMap can be out of date, so a stop or a camp may have changed or gone.

Sources

The stops, their km and their facilities come from Main Roads WA's list; the campsites and caravan parks mostly from OpenStreetMap; the advice on breaks and overnight stays from Main Roads' driving page. We read each page between 21 and 29 October 2026.

  1. Road Stopping Places (open data, CC BY 4.0)Main Roads Western Australia (data.wa.gov.au). Checked . The data is dated 20 September 2024.
  2. Regional and long distance driving (rest areas)Main Roads Western Australia. Checked .

Check before you go

Roads close for floods, fire and roadworks, and a list can be out of date. Check the road with the official sources on the day.