The short version
Perth to Kalgoorlie runs along the Great Eastern Highway through Northam, Merredin and Southern Cross. Main Roads' road distances between the listed stops add up to about 562 km. We list 71 rest areas and roadhouses, 1 of them a 24-hour stop, and 18 campsites and caravan parks near the road. The longest gap between stops is 32 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 Eastern Highway, from Perth
71 stops and 18 camps near the road (every stop on the Great Eastern Highway).
| km | Stop | On record |
|---|---|---|
| 24 | Rest area Rest area · near Mount Helena | No toilets |
| 25 | Rest area Rest area · near Mount Helena | No toilets |
| 33 | Rest area Rest area · near Mount Helena | No toilets |
| 43 | Forsyth Mills Rest area · near Chidlow | Toilets |
| 46 | Harry Weeks Memorial Truck Bay Rest area · near Chidlow | No toilets |
| 59 | Rest area Rest area · near Wundowie | No toilets |
| about 69 | Summer Creek Farm Camping Bakers Hill Campsite · 0.3 km off the line · near Bakers Hill | Recorded as paid, No dogs (OpenStreetMap) |
| 69 | Rest area Rest area · near Bakers Hill | Toilets |
| 72 | Rest area Rest area · near Bakers Hill | No toilets |
| about 76 | Eadine Springs Picnic Area Campsite · 2.2 km off the line · near Clackline | None on record (OpenStreetMap) |
| 76 | Rest area Rest area · both sides · near Clackline | Toilets (one side) |
| 79 | Rest area Rest area · both sides · near Clackline | No toilets |
| about 90 | Northam RV 48hr Stay Campsite · 2.3 km off the line · near Northam | None on record (OpenStreetMap) |
| 90 | Rest area Rest area · near Northam | No toilets |
| about 98 | Northam Holiday Park Caravan park · 0.3 km off the line · near Northam | None on record (OpenStreetMap) |
| 100 | Rest area Rest area · near Northam | No toilets |
| 121 | Rest area Rest area · near Meckering | No toilets |
| about 130 | Meckering Memorial Park Campsite · 0.5 km off the line · near Meckering | None on record (OpenStreetMap) |
| 144 | Rest area Rest area · near Cunderdin | No toilets |
| about 152 | Gliding Club of Western Australia - Member's Caravan Park Caravan park · 2.9 km off the line · near Cunderdin | None on record (OpenStreetMap) |
| 153 | Rest area Rest area · both sides · near Cunderdin | No toilets |
| 162 | Rest area Rest area · near Cunderdin | No toilets |
| 170 | Rest area Rest area · near Tammin | No toilets |
| 173 | Rest area Rest area · near Tammin | No toilets |
| 187 | Rest area Rest area · near Tammin | No toilets |
| 191 | Rest area Rest area · near Kellerberrin | No toilets |
| 193 | Rest area Rest area · near Kellerberrin | No toilets |
| 197 | Rest area Rest area · near Kellerberrin | No toilets |
| about 200 | Kellerberrin Caravan Park Caravan park · 1.0 km off the line · near Kellerberrin | None on record (OpenStreetMap) |
| 210 | Rest area Rest area · near Doodlakine | No toilets |
| 211 | Rest area Rest area · near Doodlakine | No toilets |
| 221 | Rest area Rest area · near Doodlakine | No toilets |
| 226 | Rest area Rest area · both sides · near Doodlakine | No toilets |
| 237 | Rest area Rest area · both sides · near Hines Hill | No toilets |
| 243 | Rest area Rest area · near Hines Hill | No toilets |
| 250 | Rest area Rest area · near Merredin | No toilets |
| about 257 | Merredin Tourist Park Caravan park · 2.2 km off the line · near Merredin | Recorded as paid, Powered sites (OpenStreetMap) |
| 257 | Rest area Rest area · both sides · near Merredin | No toilets |
| 259 | Rest area Rest area · both sides · near Merredin | No toilets |
| 267 | Rest area Rest area · near Merredin | No toilets |
| 269 | Rest area Rest area · near Merredin | No toilets |
| 274 | Rest area Rest area · 15 km from Merredin | No toilets |
| about 278 | Burracoppin Centenary Park Campsite · 2.3 km off the line · 21 km from Merredin | None on record (OpenStreetMap) |
| 278 | Rest area Rest area · 19 km from Merredin | No toilets |
| 283 | Rest area Rest area · 21 km from Westonia | No toilets |
| 289 | Rest area Rest area · 15 km from Westonia | No toilets |
| about 300 | Caravan park, 9 km from Westonia Caravan park · 0.2 km off the line · near Westonia | None on record (OpenStreetMap) |
| 306 | Rest area Rest area · near Westonia | No toilets |
| 307 | Rest area Rest area · near Westonia | No toilets |
| about 318 | Bodallin Pioneers Park Campsite · 0.1 km off the line · 17 km from Westonia | None on record (OpenStreetMap) |
| 318 | Rest area Rest area · 18 km from Westonia | No toilets |
| 325 | Rest area Rest area · 19 km from Moorine Rock | No toilets |
| 330 | Rest area Rest area · near Moorine Rock | No toilets |
| 336 | Rest area Rest area · near Moorine Rock | No toilets |
| 341 | Rest area Rest area · near Moorine Rock | No toilets |
| 345 | Rest area Rest area · near Moorine Rock | No toilets |
| 351 | Rest area Rest area · near Moorine Rock | No toilets |
| 357 | Rest area Rest area · near Southern Cross | No toilets |
| about 367 | Southern Cross Caravan Park Caravan park · 0.1 km off the line · near Southern Cross | None on record (OpenStreetMap) |
| 367 | Rest area Rest area · both sides · near Southern Cross | No toilets |
| 379 | GHOOLI REST AREA Rest area · near Southern Cross | No toilets |
| 387 | Rest area Rest area · 20 km from Southern Cross | No toilets |
| 399 | YELLOWDINE TRUCK BAY AND REST AREA Rest area · 25 km from Marvel Loch | No toilets |
| 399 | YELLOWDINE ROADHOUSE AND REST AREA Roadhouse · 25 km from Marvel Loch | No toilets |
| 399 | YELLOWDINE SEABROOK REST AREA Rest area · 25 km from Marvel Loch | No toilets |
| 399 | Rest area Rest area · 25 km from Marvel Loch | No toilets |
| 416 | Rest area Rest area · 39 km from Marvel Loch | No toilets |
| 430 | GILGAI NO 7 PUMP STATION REST AREA Rest area · 51 km from Marvel Loch | No toilets |
| about 432 | Campsite, 56 km from Marvel Loch Campsite · 2.7 km off the line · 56 km from Marvel Loch | None on record (OpenStreetMap) |
| 432 | Rest area Rest area · 53 km from Marvel Loch | No toilets |
| 434 | KOORARAWALYEE (BOORABBIN) 24 HR REST AREA Rest area · 55 km from Marvel Loch | Toilets, Dump point, 24 h stay |
| 449 | BOORABBIN NATIONAL PARK REST AREA Rest area · 70 km from Marvel Loch | No toilets |
| 463 | BOORABBIN MEMORIAL HV REST AREA Rest area · 83 km from Marvel Loch | Toilets |
| 465 | Rest area Rest area · 84 km from Coolgardie | No toilets |
| about 470 | Boondi Rock Campsite · 1.3 km off the line · 78 km from Coolgardie | None on record (OpenStreetMap) |
| 472 | BOONDI ROCK REST AREA Rest area · 77 km from Coolgardie | No toilets |
| about 474 | Boondi Lookout Campsite · 1.5 km off the line · 73 km from Coolgardie | None on record (OpenStreetMap) |
| 474 | BOONDI REST AREA Rest area · 75 km from Coolgardie | No toilets |
| 477 | BOONDI LOOKOUT REST AREA Rest area · 72 km from Coolgardie | No toilets |
| about 495 | Yerdani Well Campsite · 0.1 km off the line · 55 km from Coolgardie | None on record (OpenStreetMap) |
| 496 | YERDANI WELL REST AREA Rest area · 55 km from Coolgardie | No toilets |
| 507 | PUMPING STATION RD REST AREA Rest area · 44 km from Coolgardie | No toilets |
| 523 | BULLABULLING PUB REST AREA Rest area · 29 km from Coolgardie | No toilets |
| about 553 | Coolgardie Tourist Village Caravan park · 0.3 km off the line · near Coolgardie | None on record (OpenStreetMap) |
| about 553 | 48 Hour Stopping - S/C Campsite · 0.5 km off the line · near Coolgardie | Recorded as free, Dump point (OpenStreetMap) |
| 555 | COOLGARDIE NORTH REST AREA Rest area · near Coolgardie | No toilets |
| 562 | Rest area Rest area · near Coolgardie | No toilets |
| 573 | KURRAWANG HV REST AREA Rest area · 17 km from Boulder | No toilets |
| 586 | WEST KALGOORLIE REST AREA Rest area · near Boulder | No toilets |
Staying overnight
Main Roads marks 1 stops on the way as 24-hour rest areas: KOORARAWALYEE (BOORABBIN) 24 HR REST AREA (km 434). 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 32 km, on the Great Eastern Highway between km 523 and km 555.
Questions
How far is it from Perth to Kalgoorlie?
Main Roads' distances between the stops we list add up to about 562 km. Add the drive to the first stop, from the last stop into Kalgoorlie, and between highways.
Where can I stay overnight between Perth and Kalgoorlie?
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 Eastern Highway. All highways: rest areas by highway. Town pages near the road: Perth, Wooroloo, Toodyay and Kalgoorlie. 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.
- 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.
- 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.
- Main Roads WA travel mapRoad closures and roadworks
- Emergency WAFire bans, incidents and warnings
- DBCA park alertsNational park and forest closures