Eyre Highway: toilets and rest stops in route order
24 public toilets are recorded on or beside the Eyre Highway between Fraser Range and Port Augusta. 14 are open 24 hours, 6 are wheelchair accessible, and 6 have showers. The longest recorded gap is 266 km, between Border Village and Yalata.
Crossing the Nullarbor: showers, water and free rest areas
The Eyre Highway is the Nullarbor crossing, running roughly 1,200 km between Norseman in Western Australia and Port Augusta in South Australia. Between the two, the only services are a string of roadhouses — Balladonia, Cocklebiddy, Madura, Mundrabilla, Eucla, the Nullarbor Roadhouse and Nundroo among them — so the toilets, showers, fuel and water on this route cluster at those stops rather than in towns.
Roadhouse showers are almost always paid, and usually coin-operated or included with a powered campground site rather than free. One traveller-reported figure puts a shower at the Ampol at Penong, near the South Australian end, at around $5 — treat that as indicative and check the current signage, because roadhouses set and change their own prices without notice. Expect the same arrangement at the Nullarbor, Eucla, Cocklebiddy and Balladonia campgrounds: a shower is available to travellers, typically for a fee or with an overnight stay, but the exact price and hours vary stop to stop.
Fuel and drinking water are scarce and priced for their remoteness. Carry your own drinking water rather than relying on being able to buy or refill it, and top up fuel at every roadhouse rather than gambling on the next one. None of the roadhouse water should be assumed to be treated or tested — check with staff before you fill a tank.
Along the Western Australian side, Main Roads WA maintains free 24-hour rest areas with toilets, most of them composting or pit toilets rather than flushing blocks. They are basic and unstaffed, they may have no water, and their condition depends on how recently they were serviced — but they are free, they are open around the clock, and they are the fallback between the paid roadhouse stops. The mapped stops in the table below are only those recorded in the National Public Toilet Map, so some roadhouse and rest-area facilities on the crossing will not appear.
Roadhouse prices and hours checked on 21 August 2026; confirm at the current signage. r/AustraliaTravel — traveller reports on Nullarbor roadhouse showers and costs · Main Roads WA — travel information and rest areas · Australia's Golden Outback — Eyre Highway and Nullarbor crossing
Every mapped stop, in route order
A check (✓) means the feature is recorded; a dash (–) means it is not recorded. GPS opens driving directions in Google Maps.
Western Australia (11 stops)
| Stop | Town, state | Type | 24h | Accessible | Shower | Parking | Water | Baby change | Km to next | GPS |
|---|---|---|---|---|---|---|---|---|---|---|
| Ten Mile Rocks Rest | Fraser Range, WA | Rest area | ✓ | – | – | ✓ | – | – | 3 km | -32.0682, 122.5597 |
| Fraser Range Southern Hills | Fraser Range, WA | – | ✓ | – | – | ✓ | – | – | 101 km | -32.0737, 122.5934 |
| Balladonia Fuel Stop | Balladonia, WA | Service station | – | – | – | ✓ | ✓ | – | 34 km | -32.3524, 123.6174 |
| Balladonia Rest Stop | Balladonia, WA | Rest area | ✓ | ✓ | ✓ | ✓ | – | – | 14 km | -32.4531, 123.9547 |
| Eyre Highway Rest | Balladonia, WA | Rest area | ✓ | ✓ | – | ✓ | – | – | 65 km | -32.4371, 124.1048 |
| Baxter Rest | Caiguna, WA | Rest area | – | ✓ | – | ✓ | – | – | 128 km | -32.3566, 124.7854 |
| Cocklebiddy Roadhouse | Cocklebiddy, WA | Service station | – | – | ✓ | ✓ | ✓ | – | 88 km | -32.0378, 126.0973 |
| Shell Madura Shell Service | Madura, WA | Service station | – | – | – | ✓ | – | – | 25 km | -31.8998, 127.0196 |
| Moodini Bluff | Mundrabilla, WA | Rest area | – | ✓ | – | ✓ | – | – | 80 km | -31.9102, 127.2872 |
| Mundrabilla Rest Stop | Mundrabilla, WA | Rest area | ✓ | – | – | ✓ | – | – | 9 km | -31.8401, 128.1301 |
| Mundrabilla Roadhouse | Mundrabilla, WA | Service station | – | – | ✓ | ✓ | – | – | – | -31.8174, 128.2252 |
South Australia (13 stops)
| Stop | Town, state | Type | 24h | Accessible | Shower | Parking | Water | Baby change | Km to next | GPS |
|---|---|---|---|---|---|---|---|---|---|---|
| Shell Border Village | Border Village, SA | Service station | ✓ | – | ✓ | ✓ | – | – | 0 km | -31.6374, 129.0037 |
| Border Village Dump Point | Border Village, SA | – | ✓ | – | – | – | – | – | 266 km | -31.6380, 129.0043 |
| Yalata Roadhouse and Caravan Park | Yalata, SA | Caravan park | – | ✓ | ✓ | ✓ | – | – | 51 km | -31.4955, 131.8121 |
| Nundroo | Coorabie, SA | Service station | – | – | – | ✓ | – | – | 141 km | -31.7924, 132.2251 |
| Public Dump Point | Ceduna, SA | Service station | ✓ | – | – | ✓ | – | – | 0 km | -32.1134, 133.6727 |
| BP Ceduna Highway One | Ceduna, SA | Service station | ✓ | – | ✓ | ✓ | – | – | 2 km | -32.1134, 133.6731 |
| Ceduna Caravan Dump Point | Ceduna, SA | – | – | – | – | – | – | – | 160 km | -32.1219, 133.6860 |
| Minnipa Apex Park | Minnipa, SA | Park or reserve | ✓ | – | – | – | – | – | 37 km | -32.8547, 135.1502 |
| Gawler Ranges Motel and Caravan Park | Wudinna, SA | – | ✓ | – | – | – | – | – | 34 km | -33.0559, 135.4671 |
| Kooma View Old Farmhouse Dump Point | Koongawa, SA | – | ✓ | – | – | – | – | – | 56 km | -33.1485, 135.8123 |
| Shell Kimba Roadhouse & Motel | Kimba, SA | Service station | – | – | – | ✓ | – | – | 1 km | -33.1457, 136.4149 |
| The Gums | Kimba, SA | – | ✓ | ✓ | – | – | – | – | 145 km | -33.1419, 136.4198 |
| Shell Coles Express Port Augusta West Roadhouse | Port Augusta, SA | Service station | ✓ | – | – | ✓ | – | – | – | -32.4807, 137.7547 |
What the data shows for the Eyre Highway
The Eyre Highway carries 24 public toilets on the map, spread across 15 named towns. In route order it runs through Western Australia (11) and South Australia (13), with South Australia carrying the most. The busiest single stop is Balladonia, with 3.
Most are service stations (10), alongside 6 highway rest areas, 1 caravan park and 1 park or reserve. They include Ten Mile Rocks Rest on Eyre Highway, Fraser Range Southern Hills, Balladonia Fuel Stop and Baxter Rest.
14 of the 24 are published as open 24 hours — such as Eyre Highway Rest and The Gums. 6 of the 24 are recorded as wheelchair accessible. 6 have showers, 2 have drinking water and 18 record parking. The longest stretch between mapped stops in a single state runs 266 km, from Border Village to Yalata.
What this page can’t tell you
- A shower in the table means one is recorded at the site — not whether it is hot or cold, free or coin-operated, or reserved for truck drivers. On a long drive those differences matter, so treat the column as “a shower exists here” and check on arrival.
- The source does not record whether a toilet is a pit or a flushing block, whether the site is lit at night, or its current condition. A remote rest area can be a serviced block or a long-drop, and this data will not tell the two apart.
- Overnight-stay limits at rest areas are typically 24 hours, but they are set by the road authority and vary — check the signage at the bay before you settle in.
- The km to next figure is a straight-line distance between mapped stops, in the order they sort along the highway. It is not road distance, and where a highway curves or a source entry carries an off-highway location, a single hop can read longer than the drive really is.
- In the table a check (✓) means the feature is recorded and a dash (–) means it is not recorded — not confirmed absent. And only stops in the National Public Toilet Map appear here, so a roadhouse or bay that never made the map will be missing.
Frequently asked questions about the Eyre Highway
- How many public toilets are on the Eyre Highway?
- 24 public toilets are recorded on or beside the Eyre Highway between Fraser Range and Port Augusta. Only stops in the National Public Toilet Map are counted, so a roadhouse or bay that never made the map is not included.
- Are there 24-hour toilets on the Eyre Highway?
- 14 of the 24 mapped stops are recorded as open 24 hours. A recorded stop is not a guarantee it is open when you arrive, so confirm at the signage.
- Are there showers on the Eyre Highway?
- 6 of the 24 mapped stops record a shower. The data notes only that a shower exists, not whether it is public, hot, free, or truck-driver only.
- Which towns on the Eyre Highway have accessible toilets?
- 6 of the 24 mapped stops are recorded as wheelchair accessible. Towns with a recorded accessible toilet include Balladonia, Caiguna, Mundrabilla, Yalata and Kimba.
- What is the longest stretch without a recorded toilet on the Eyre Highway?
- The longest recorded gap is 266 km, between Border Village and Yalata. That is a straight-line distance between mapped stops in a single state, not road distance, and a stop that never made the map would not count.
Where this data comes from
Every stop above is drawn from the National Public Toilet Map, published by the Australian Government Department of Health from the dataset released on 28 January 2025 and imported into this site on 27 May 2025, used under the Creative Commons Attribution 3.0 Australia licence (CC BY 3.0 AU). The map carries no per-facility verification date, so a listing reflects what was recorded at import rather than a recent inspection. See our data sources and editorial policy, and if a stop here is wrong, tell us.