Princes Highway: toilets and rest stops in route order

206 public toilets are recorded on or beside the Princes Highway between Littlehampton and Alexandria. 106 are open 24 hours, 106 are wheelchair accessible, and 4 have showers. The longest recorded gap is 115 km, between Tailem Bend and Salt Creek.

206
Stops mapped
106
Open 24 hours
106
Wheelchair accessible
4
With a shower

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.

South Australia (24 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeKm to nextGPS
Anembo Park Sporting FacilityLittlehampton, SASporting facility0 km-35.0553, 138.8547
Anembo Park Model Car ClubLittlehampton, SASporting facility1 km-35.0539, 138.8561
Miels ParkLittlehampton, SAPark or reserve4 km-35.0481, 138.8657
Peramangk Rest AreaMount Barker Summit, SARest area2 km-35.0572, 138.9061
Chapman's Shopping CentreNairne, SAShopping centre9 km-35.0377, 138.9177
Hutton ReserveKanmantoo, SAPark or reserve26 km-35.0707, 139.0136
Eastside Service StationMurray Bridge East, SAService station65 km-35.1127, 139.2968
Meningie Dump PointMeningie, SA1 km-35.6946, 139.3369
Caltex MeningieMeningie, SAService station0 km-35.6893, 139.3371
Meningie Lions ParkMeningie, SAPark or reserve25 km-35.6858, 139.3388
Coorong National Park 2Meningie, SAPark or reserve73 km-35.9013, 139.3975
Ampol Tailem BendTailem Bend, SAService station1 km-35.2470, 139.4462
Shell Coles Express Tailem BendTailem Bend, SAService station0 km-35.2537, 139.4532
Tailem Bend Peter Dickson ReserveTailem Bend, SAPark or reserve1 km-35.2571, 139.4543
United Tailem BendTailem Bend, SAService station0 km-35.2634, 139.4568
BP OTR Tailem Bend RoadhouseTailem Bend, SAService station0 km-35.2656, 139.4576
Tailem Bend Dump PointTailem Bend, SA115 km-35.2689, 139.4584
Coorong National Park 4Salt Creek, SAPark or reserve6 km-36.2866, 139.7122
Coorong National Park 8Tilley Swamp, SAPark or reserve11 km-36.3372, 139.7383
Coorong National Park 6Tilley Swamp, SAPark or reserve44 km-36.4340, 139.7805
Caltex KingstonKingston SE, SAService station1 km-36.8248, 139.8619
BP KingstonKingston S.E., SAService station115 km-36.8129, 139.8689
Tantanoola Caves Conservation ParkTantanoola, SAPark or reserve28 km-37.7160, 140.5022
Mount Gambier Visitor Centre - Car ParkMount Gambier, SACar park-37.8265, 140.7879

Victoria (77 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeKm to nextGPS
Princes Highway NorthboundWinnap, VIC0 km-37.9365, 141.3025
Princes Highway SouthboundWinnap, VIC36 km-37.9365, 141.3035
Heywood Recreation ReserveHeywood, VICPark or reserve0 km-38.1286, 141.6318
Shell HeywoodHeywood, VICService station16 km-38.1269, 141.6324
Narrawong ReserveNarrawong, VICPark or reserve32 km-38.2592, 141.6998
Yambuk Riverside ParkYambuk, VICPark or reserve33 km-38.3146, 142.0641
Princes Highway 1Dennington, VIC10 km-38.3566, 142.4384
Deakin University Warrnambool CampusWarrnambool, VIC26 km-38.3909, 142.5385
GarvocGarvoc, VICPark or reserve30 km-38.2983, 142.8106
Apex ParkCamperdown, VICPark or reserve37 km-38.2288, 143.1404
Liberty Colac WestColac West, VICService station0 km-38.3342, 143.5449
Liberty ColacColac West, VICService station4 km-38.3344, 143.5450
Princes HighwayColac East, VIC60 km-38.3383, 143.5947
Geelong Ring Road EastboundMount Duneed, VIC13 km-38.2157, 144.2675
North Geelong Train StationNorth Geelong, VICTrain station4 km-38.1224, 144.3523
KFC CorioCorio, VICFood outlet1 km-38.0835, 144.3598
BP NorlaneCorio, VICService station1 km-38.0760, 144.3688
Corio Bay RoadhouseCorio, VICFood outlet1 km-38.0707, 144.3741
Harvey Norman CorioCorio, VICShopping centre0 km-38.0677, 144.3793
Caltex CorioCorio, VICService station0 km-38.0667, 144.3800
United Service StationCorio, VICService station27 km-38.0664, 144.3809
Ampol Foodary WerribeeWerribee, VICService station49 km-37.9277, 144.6310
Oakwood Park PlaygroundNoble Park North, VICPark or reserve2 km-37.9652, 145.1932
John Hemmings Memorial Park PlaygroundDandenong, VICPark or reserve0 km-37.9801, 145.2084
Woolworths Caltex DovetonDandenong, VICService station3 km-37.9826, 145.2130
Shell DovetonEumemmerring, VICService station1 km-38.0015, 145.2397
Doveton - BPDoveton, VICService station2 km-38.0029, 145.2491
Spring Square Shopping CentreHallam, VICShopping centre0 km-38.0049, 145.2665
Shell Coles Express HallamHallam, VICService station4 km-38.0057, 145.2712
Shell Coles Express Narre WarrenNarre Warren, VICService station0 km-38.0256, 145.3056
Shell Coles Express Fountain GateNarre Warren, VICService station2 km-38.0260, 145.3100
Wilson Botanical ParkBerwick, VICPark or reserve1 km-38.0279, 145.3370
Berwick TownshipBerwick, VICCar park0 km-38.0312, 145.3461
Berwick Youth ClubBerwick, VIC5 km-38.0320, 145.3477
BP Officer OutboundOfficer, VICService station0 km-38.0699, 145.3871
BP Officer InboundOfficer, VICService station6 km-38.0730, 145.3894
Shell Coles Express PakenhamPakenham, VICService station2 km-38.0622, 145.4591
McDonald's PakenhamPakenham, VICFood outlet0 km-38.0713, 145.4783
BP Connect PakenhamPakenham, VICService station8 km-38.0711, 145.4786
Shell Nar Nar GoonNar Nar Goon North, VICService station8 km-38.0686, 145.5739
Garfield North Rest AreaGarfield North, VICRest area13 km-38.0718, 145.6635
Picnic Point ReserveLongwarry North, VICPark or reserve20 km-38.0835, 145.8128
Princes HighwayDarnum, VICPark or reserve6 km-38.1876, 146.0042
Princes HighwayYarragon, VICPark or reserve8 km-38.2038, 146.0644
Shell Coles Express TrafalgarTrafalgar, VICService station33 km-38.2080, 146.1547
Shell Coles Express TraralgonTraralgon, VICService station3 km-38.1993, 146.5345
Traralgon EastTraralgon East, VICService station1 km-38.1893, 146.5667
Ampol Foodary Traralgon EastTraralgon East, VICService station20 km-38.1875, 146.5763
Princes HighwayRosedale, VICPark or reserve22 km-38.1417, 146.7923
BP WurrukWurruk, VICService station17 km-38.1121, 147.0421
Soldiers Memorial ParkStratford, VICPark or reserve18 km-37.9656, 147.0797
Princes HighwayMunro, VICRest area6 km-37.9212, 147.2737
Billabong RoadhouseFernbank, VICService station27 km-37.9054, 147.3354
Main Street Information CentreBairnsdale, VIC0 km-37.8259, 147.6274
Main Street GardensBairnsdale, VICPark or reserve1 km-37.8261, 147.6308
Howitt Park Reserve North SideLucknow, VICPark or reserve9 km-37.8235, 147.6430
Nicholson Dump PointNicholson, VIC0 km-37.8162, 147.7398
Nicholson River Frontage ReserveNicholson, VICPark or reserve0 km-37.8171, 147.7398
Nicholson Caravan Dump PointNicholson, VIC8 km-37.8162, 147.7400
Tambo BPJohnsonville, VICService station2 km-37.8205, 147.8324
Swan Reach HallSwan Reach, VIC0 km-37.8227, 147.8577
Princes HighwaySwan Reach, VIC11 km-37.8228, 147.8612
Jemmy's Point Lookout ReserveKalimna, VICPark or reserve2 km-37.8803, 147.9652
Post Office JettyLakes Entrance, VICJetty8 km-37.8816, 147.9826
Princes HighwayToorloo Arm, VIC11 km-37.8157, 148.0302
Nowa NowaNowa Nowa, VICPark or reserve29 km-37.7322, 148.0915
Newmerella ReserveNewmerella, VICPark or reserve0 km-37.7401, 148.4216
Newmerella Recreation ReserveNewmerella, VICPark or reserve1 km-37.7421, 148.4218
Princes HighwayCorringle, VIC26 km-37.7354, 148.4317
Cabbage TreeCabbage Tree Creek, VIC10 km-37.6980, 148.7205
Princes HighwayManorina, VIC7 km-37.6521, 148.8176
Princes HighwayClub Terrace, VIC24 km-37.6274, 148.8885
Cann River Rainforest Caravan ParkCann River, VICCaravan park1 km-37.5665, 149.1462
Baum Park ReserveCann River, VICPark or reserve10 km-37.5655, 149.1526
Princes HighwayNoorinbee, VIC30 km-37.5697, 149.2708
Princes HighwayMaramingo Creek, VIC0 km-37.4743, 149.5915
Genoa Caravan ParkGenoa, VICCaravan park-37.4723, 149.5916

New South Wales (105 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeKm to nextGPS
Wallagaraugh Rest Area NorthboundTimbillica, NSWRest area19 km-37.3693, 149.7149
Scrubby Creek Rest Area NorthboundNarrabarba, NSWPark or reserve2 km-37.2224, 149.8303
Edrom Road Rest Area SouthboundNarrabarba, NSWRest area0 km-37.2049, 149.8443
Edrom Road Rest Area NorthboundNarrabarba, NSWRest area81 km-37.2028, 149.8453
Quaama Rest Area NorthboundQuaama, NSWRest area1 km-36.4754, 149.8632
Dry Creek Quaama Rest Area SouthboundQuaama, NSWRest area51 km-36.4683, 149.8663
Baddeleys Car ParkPambula, NSWCar park60 km-36.9304, 149.8754
Village CentreCobargo, NSW66 km-36.3872, 149.8881
Jigamy FarmEden, NSWPark or reserve8 km-36.9813, 149.9016
Scout Hall ParkEden, NSWPark or reserve108 km-37.0538, 149.9032
Bodalla Memorial HallBodalla, NSW20 km-36.0856, 150.0484
Liberty MoruyaMoruya, NSWService station6 km-35.9043, 150.0818
Waldron Swamp Rest Area SouthboundMoruya, NSWRest area39 km-35.8649, 150.1195
Ken Rose ParkNarooma, NSWPark or reserve0 km-36.2122, 150.1231
Shell NaroomaNarooma, NSWService station1 km-36.2134, 150.1234
Narooma PlazaNarooma, NSWShopping centre1 km-36.2233, 150.1273
Tourist Information Centre - LighthouseNarooma, NSW41 km-36.2165, 150.1277
Broulee Road Rest Area NorthboundBimbimbie, NSWRest area45 km-35.8449, 150.1309
Handkerchief BeachNarooma, NSWBeach65 km-36.2491, 150.1384
Liberty BenandarahBenandarah, NSWService station31 km-35.6701, 150.2197
Lake Tabourie - NorthLake Tabourie, NSWPark or reserve14 km-35.4385, 150.4073
Milton - Mick Ryan ParkMilton, NSWPark or reserve0 km-35.3142, 150.4332
Milton - CBD - Princes HighwayMilton, NSWShopping centre8 km-35.3160, 150.4352
Bungalow Big 4 Tourist LakeBurrill Lake, NSW4 km-35.3887, 150.4432
McDonald's UlladullaUlladulla, NSWFood outlet0 km-35.3645, 150.4722
Ulladulla - Top of the Town Car ParkUlladulla, NSWShopping centre0 km-35.3619, 150.4727
Shell UlladullaUlladulla, NSWService station1 km-35.3627, 150.4727
Ulladulla - Apex ParkUlladulla, NSWPark or reserve30 km-35.3572, 150.4749
Shell WandandianWandandian, NSWService station2 km-35.0912, 150.5072
Bewong Rest Area NorthboundBewong, NSWRest area28 km-35.0850, 150.5335
Shell Coles Express BomaderryBomaderry, NSWService station0 km-34.8398, 150.5939
McDonald's BomaderryBomaderry, NSWFood outlet0 km-34.8422, 150.5943
Bomaderry Shopping CentreBomaderry, NSWShopping centre0 km-34.8436, 150.5955
Woolworths BomaderryBomaderry, NSWShopping centre7 km-34.8443, 150.5961
McDonald's South NowraSouth Nowra, NSWFood outlet0 km-34.9048, 150.6023
Flinders Street Rest Area NorthboundSouth Nowra, NSWPark or reserve0 km-34.9076, 150.6026
Caltex South NowraSouth Nowra, NSWService station3 km-34.9052, 150.6030
Nowra - Marriott ParkNowra, NSWPark or reserve41 km-34.8806, 150.6040
Darcy DunsterAlbion Park Rail, NSWPark or reserve1 km-34.5475, 150.7849
Caltex Albion Park RailAlbion Park Rail, NSWService station0 km-34.5518, 150.7881
BP Express Albion ParkAlbion Park Rail, NSWService station7 km-34.5543, 150.7900
Shell Coles Express DaptoDapto, NSWService station0 km-34.4956, 150.7924
Dapto Ribbonwood CentreDapto, NSW0 km-34.4965, 150.7930
McDonald's DaptoDapto, NSWFood outlet7 km-34.4951, 150.7936
Caltex Albion Park RailAlbion Park Rail, NSWService station0 km-34.5612, 150.7956
Albion Park Train StationAlbion Park Rail, NSWTrain station0 km-34.5632, 150.7987
Rotary ParkAlbion Park Rail, NSWPark or reserve1 km-34.5634, 150.7988
Shell Coles Express Albion ParkAlbion Park, NSWService station0 km-34.5674, 150.8020
McDonald's Albion Park RailAlbion Park Rail, NSWFood outlet1 km-34.5680, 150.8033
Oak Flats Train StationAlbion Park Rail, NSWTrain station19 km-34.5704, 150.8161
Gerringong Train StationGerringong, NSWTrain station12 km-34.7450, 150.8172
Wirriwin Rest Area North Kiama Bypass NorthboundDunmore, NSWRest area1 km-34.6348, 150.8326
Nungarry Rest Area SouthboundDunmore, NSWRest area20 km-34.6300, 150.8355
Ampol Foodary UnanderraUnanderra, NSWService station19 km-34.4541, 150.8452
Trevethan ReserveMinnamurra, NSWPark or reserve4 km-34.6215, 150.8470
Kiama CemeteryBombo, NSWCemetery25 km-34.6596, 150.8525
Woolworths Figtree GroveFigtree, NSWShopping centre0 km-34.4365, 150.8630
Figtree Grove Shopping CentreFigtree, NSWShopping centre0 km-34.4364, 150.8630
Kmart Figtree GroveFigtree, NSWShopping centre0 km-34.4371, 150.8632
Figtree ParkFigtree, NSWPark or reserve0 km-34.4351, 150.8644
Figtree ParkFigtree, NSWSporting facility5 km-34.4354, 150.8645
Guest ParkFairy Meadow, NSWSporting facility1 km-34.3928, 150.8910
BP Fairy MeadowFairy Meadow, NSWService station1 km-34.4034, 150.8917
Guest ParkFairy Meadow, NSWPark or reserve2 km-34.3913, 150.8932
Woolworths Caltex CorrimalCorrimal, NSWService station0 km-34.3753, 150.8963
Shell Coles Express CorrimalCorrimal, NSWService station0 km-34.3750, 150.8966
Stockland CorrimalCorrimal, NSWShopping centre3 km-34.3742, 150.8973
Hollymount Park 2Woonona, NSWSporting facility5 km-34.3511, 150.9034
Bulli LookoutMaddens Plains, NSWPark or reserve4 km-34.3058, 150.9050
Strachan ParkWoonona, NSWPark or reserve0 km-34.3412, 150.9058
Bulli LibraryBulli, NSWCommunity building0 km-34.3381, 150.9092
Shell Coles Express BulliBulli, NSWService station5 km-34.3366, 150.9122
Sublime Point LookoutMaddens Plains, NSWPark or reserve19 km-34.2961, 150.9248
Waterfall Train StationWaterfall, NSWTrain station5 km-34.1348, 150.9946
Ampol Foodary Heathcote NorthboundHeathcote, NSWService station0 km-34.0906, 151.0037
Ampol Foodary Heathcote SouthboundHeathcote, NSWService station2 km-34.0885, 151.0070
Community Transport DepotEngadine, NSW0 km-34.0736, 151.0108
BP Express EngadineEngadine, NSWService station1 km-34.0776, 151.0113
Preston OvalEngadine, NSWSporting facility0 km-34.0694, 151.0129
Engadine Town SquareEngadine, NSWShopping centre0 km-34.0652, 151.0138
Engadine Community CentreEngadine, NSWCommunity building0 km-34.0647, 151.0139
Woolworths Engadine Car ParkEngadine, NSWCar park0 km-34.0635, 151.0143
Engadine Train StationEngadine, NSWTrain Station0 km-34.0678, 151.0148
BP EngadineEngadine, NSWService station3 km-34.0645, 151.0167
Loftus OvalMcDonald Flat, NSWSporting facility2 km-34.0518, 151.0505
Old Princes HighwaySutherland, NSW0 km-34.0325, 151.0570
Sutherland Train StationSutherland, NSWTrain station1 km-34.0318, 151.0572
BP KirraweeKirrawee, NSWService station1 km-34.0321, 151.0716
Shell Coles Express KirraweeGymea, NSWService station0 km-34.0273, 151.0843
Kirrawee KangaroosKareela, NSWPark or reserve0 km-34.0264, 151.0848
Bates Drive Soccer FieldKirrawee, NSWSporting facility2 km-34.0247, 151.0853
McDonald's SylvaniaSylvania, NSWFood outlet0 km-34.0086, 151.1033
Southgate Shopping CentreSylvania, NSWShopping centre0 km-34.0100, 151.1040
Sylvania Branch LibrarySylvania, NSWCommunity building2 km-34.0101, 151.1047
Woolworths CaltexBlakehurst, NSWService station1 km-33.9901, 151.1134
Tom Ugly's Point ReserveBlakehurst, NSW1 km-34.0007, 151.1153
Dover ParkBlakehurst, NSWPark or reserve2 km-33.9946, 151.1167
Red Rooster CarltonCarlton, NSWFood outlet1 km-33.9788, 151.1220
Shell Coles Express Carlton (Nsw)Carlton, NSWService station0 km-33.9747, 151.1274
Budget KogarahKogarah, NSWService station3 km-33.9747, 151.1282
Rockdale LibraryRockdale, NSWCommunity building3 km-33.9503, 151.1393
Cahill Park CaféWolli Creek, NSWPark or reserve1 km-33.9313, 151.1554
Caltex TempeTempe, NSWService station2 km-33.9254, 151.1596
BP Connect SydenhamSydenham, NSWService station1 km-33.9162, 151.1728
Sydney ParkAlexandria, NSWPark or reserve-33.9089, 151.1816

What the data shows for the Princes Highway

206 public toilets sit on or beside the Princes Highway, across 118 named towns. In route order it runs through South Australia (24), Victoria (77) and New South Wales (105), with New South Wales carrying the most. The busiest single stop is Albion Park Rail, with 8.

The mix runs to 61 service stations, 51 parks and reserves, 14 shopping centres and 13 highway rest areas. Among them are Anembo Park Sporting Facility at 1 Princes Highway, Anembo Park Model Car Club, Peramangk Rest Area and Chapman's Shopping Centre.

106 of the 206 are published as open 24 hours — among them BP Fairy Meadow and Shell Nar Nar Goon. 106 of the 206 are recorded as wheelchair accessible. 4 have showers, 13 have drinking water and 148 record parking. The longest stretch between mapped stops in a single state runs 115 km, from Tailem Bend to Salt Creek.

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 Princes Highway

How many public toilets are on the Princes Highway?
206 public toilets are recorded on or beside the Princes Highway between Littlehampton and Alexandria. 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 Princes Highway?
106 of the 206 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 Princes Highway?
4 of the 206 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 Princes Highway have accessible toilets?
106 of the 206 mapped stops are recorded as wheelchair accessible. Towns with a recorded accessible toilet include Littlehampton, Nairne, Kanmantoo, Meningie and Tailem Bend.
What is the longest stretch without a recorded toilet on the Princes Highway?
The longest recorded gap is 115 km, between Tailem Bend and Salt Creek. 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.