Home / Rest areas / Perth to Kalgoorlie drive

Route · Western Australia

Perth to Kalgoorlie drive.

Perth to Kalgoorlie along the Great Eastern Highway through Northam, Merredin and Southern Cross: every stop in road order, the camps near the road, and a fuel cost calculator.

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).

kmStopOn record
24Rest area
Rest area · near Mount Helena
No toilets
25Rest area
Rest area · near Mount Helena
No toilets
33Rest area
Rest area · near Mount Helena
No toilets
43Forsyth Mills
Rest area · near Chidlow
Toilets
46Harry Weeks Memorial Truck Bay
Rest area · near Chidlow
No toilets
59Rest area
Rest area · near Wundowie
No toilets
about 69Summer Creek Farm Camping Bakers Hill
Campsite · 0.3 km off the line · near Bakers Hill
Recorded as paid, No dogs (OpenStreetMap)
69Rest area
Rest area · near Bakers Hill
Toilets
72Rest area
Rest area · near Bakers Hill
No toilets
about 76Eadine Springs Picnic Area
Campsite · 2.2 km off the line · near Clackline
None on record (OpenStreetMap)
76Rest area
Rest area · both sides · near Clackline
Toilets (one side)
79Rest area
Rest area · both sides · near Clackline
No toilets
about 90Northam RV 48hr Stay
Campsite · 2.3 km off the line · near Northam
None on record (OpenStreetMap)
90Rest area
Rest area · near Northam
No toilets
about 98Northam Holiday Park
Caravan park · 0.3 km off the line · near Northam
None on record (OpenStreetMap)
100Rest area
Rest area · near Northam
No toilets
121Rest area
Rest area · near Meckering
No toilets
about 130Meckering Memorial Park
Campsite · 0.5 km off the line · near Meckering
None on record (OpenStreetMap)
144Rest area
Rest area · near Cunderdin
No toilets
about 152Gliding Club of Western Australia - Member's Caravan Park
Caravan park · 2.9 km off the line · near Cunderdin
None on record (OpenStreetMap)
153Rest area
Rest area · both sides · near Cunderdin
No toilets
162Rest area
Rest area · near Cunderdin
No toilets
170Rest area
Rest area · near Tammin
No toilets
173Rest area
Rest area · near Tammin
No toilets
187Rest area
Rest area · near Tammin
No toilets
191Rest area
Rest area · near Kellerberrin
No toilets
193Rest area
Rest area · near Kellerberrin
No toilets
197Rest area
Rest area · near Kellerberrin
No toilets
about 200Kellerberrin Caravan Park
Caravan park · 1.0 km off the line · near Kellerberrin
None on record (OpenStreetMap)
210Rest area
Rest area · near Doodlakine
No toilets
211Rest area
Rest area · near Doodlakine
No toilets
221Rest area
Rest area · near Doodlakine
No toilets
226Rest area
Rest area · both sides · near Doodlakine
No toilets
237Rest area
Rest area · both sides · near Hines Hill
No toilets
243Rest area
Rest area · near Hines Hill
No toilets
250Rest area
Rest area · near Merredin
No toilets
about 257Merredin Tourist Park
Caravan park · 2.2 km off the line · near Merredin
Recorded as paid, Powered sites (OpenStreetMap)
257Rest area
Rest area · both sides · near Merredin
No toilets
259Rest area
Rest area · both sides · near Merredin
No toilets
267Rest area
Rest area · near Merredin
No toilets
269Rest area
Rest area · near Merredin
No toilets
274Rest area
Rest area · 15 km from Merredin
No toilets
about 278Burracoppin Centenary Park
Campsite · 2.3 km off the line · 21 km from Merredin
None on record (OpenStreetMap)
278Rest area
Rest area · 19 km from Merredin
No toilets
283Rest area
Rest area · 21 km from Westonia
No toilets
289Rest area
Rest area · 15 km from Westonia
No toilets
about 300Caravan park, 9 km from Westonia
Caravan park · 0.2 km off the line · near Westonia
None on record (OpenStreetMap)
306Rest area
Rest area · near Westonia
No toilets
307Rest area
Rest area · near Westonia
No toilets
about 318Bodallin Pioneers Park
Campsite · 0.1 km off the line · 17 km from Westonia
None on record (OpenStreetMap)
318Rest area
Rest area · 18 km from Westonia
No toilets
325Rest area
Rest area · 19 km from Moorine Rock
No toilets
330Rest area
Rest area · near Moorine Rock
No toilets
336Rest area
Rest area · near Moorine Rock
No toilets
341Rest area
Rest area · near Moorine Rock
No toilets
345Rest area
Rest area · near Moorine Rock
No toilets
351Rest area
Rest area · near Moorine Rock
No toilets
357Rest area
Rest area · near Southern Cross
No toilets
about 367Southern Cross Caravan Park
Caravan park · 0.1 km off the line · near Southern Cross
None on record (OpenStreetMap)
367Rest area
Rest area · both sides · near Southern Cross
No toilets
379GHOOLI REST AREA
Rest area · near Southern Cross
No toilets
387Rest area
Rest area · 20 km from Southern Cross
No toilets
399YELLOWDINE TRUCK BAY AND REST AREA
Rest area · 25 km from Marvel Loch
No toilets
399YELLOWDINE ROADHOUSE AND REST AREA
Roadhouse · 25 km from Marvel Loch
No toilets
399YELLOWDINE SEABROOK REST AREA
Rest area · 25 km from Marvel Loch
No toilets
399Rest area
Rest area · 25 km from Marvel Loch
No toilets
416Rest area
Rest area · 39 km from Marvel Loch
No toilets
430GILGAI NO 7 PUMP STATION REST AREA
Rest area · 51 km from Marvel Loch
No toilets
about 432Campsite, 56 km from Marvel Loch
Campsite · 2.7 km off the line · 56 km from Marvel Loch
None on record (OpenStreetMap)
432Rest area
Rest area · 53 km from Marvel Loch
No toilets
434KOORARAWALYEE (BOORABBIN) 24 HR REST AREA
Rest area · 55 km from Marvel Loch
Toilets, Dump point, 24 h stay
449BOORABBIN NATIONAL PARK REST AREA
Rest area · 70 km from Marvel Loch
No toilets
463BOORABBIN MEMORIAL HV REST AREA
Rest area · 83 km from Marvel Loch
Toilets
465Rest area
Rest area · 84 km from Coolgardie
No toilets
about 470Boondi Rock
Campsite · 1.3 km off the line · 78 km from Coolgardie
None on record (OpenStreetMap)
472BOONDI ROCK REST AREA
Rest area · 77 km from Coolgardie
No toilets
about 474Boondi Lookout
Campsite · 1.5 km off the line · 73 km from Coolgardie
None on record (OpenStreetMap)
474BOONDI REST AREA
Rest area · 75 km from Coolgardie
No toilets
477BOONDI LOOKOUT REST AREA
Rest area · 72 km from Coolgardie
No toilets
about 495Yerdani Well
Campsite · 0.1 km off the line · 55 km from Coolgardie
None on record (OpenStreetMap)
496YERDANI WELL REST AREA
Rest area · 55 km from Coolgardie
No toilets
507PUMPING STATION RD REST AREA
Rest area · 44 km from Coolgardie
No toilets
523BULLABULLING PUB REST AREA
Rest area · 29 km from Coolgardie
No toilets
about 553Coolgardie Tourist Village
Caravan park · 0.3 km off the line · near Coolgardie
None on record (OpenStreetMap)
about 55348 Hour Stopping - S/C
Campsite · 0.5 km off the line · near Coolgardie
Recorded as free, Dump point (OpenStreetMap)
555COOLGARDIE NORTH REST AREA
Rest area · near Coolgardie
No toilets
562Rest area
Rest area · near Coolgardie
No toilets
573KURRAWANG HV REST AREA
Rest area · 17 km from Boulder
No toilets
586WEST 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.

  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.