Pacific Highway: toilets and rest stops in route order

127 public toilets are recorded on or beside the Pacific Highway between Slacks Creek and Heathcote. 61 are open 24 hours, 77 are wheelchair accessible, and 5 have showers. The longest recorded gap is 38 km, between Halfway Creek and Coffs Harbour.

127
Stops mapped
61
Open 24 hours
77
Wheelchair accessible
5
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.

Queensland (8 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeDump pointKm to nextGPS
BP Slacks CreekSlacks Creek, QLDService station✓––––––1 km-27.6556, 153.1631
Hyperdome Shopping Centre North MallShailer Park, QLDShopping centre–✓–––✓–0 km-27.6572, 153.1715
McDonald's LoganholmeLoganholme, QLDFood outlet✓✓–––––10 km-27.6614, 153.1715
BP Connect StapyltonStapylton, QLDService station✓–✓––––16 km-27.7349, 153.2292
Shell Coles Express Coomera Truck StopCoomera, QLDService station✓–✓✓–––1 km-27.8548, 153.3101
BP Connect Coomera NorthUpper Coomera, QLDService station✓–✓––––4 km-27.8612, 153.3090
BP Connect OxenfordOxenford, QLDService station–––✓–––23 km-27.8969, 153.3136
Caltex Reedy CreekMudgeeraba, QLDService station–✓––––––-28.0934, 153.3913

New South Wales (12 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeDump pointKm to nextGPS
BP MurwillumbahMurwillumbah, NSWService station–––✓–––21 km-28.3273, 153.4084
Yelgun Rest AreaOcean Shores, NSWRest area✓––✓✓––7 km-28.4919, 153.5228
Stan Thompson OvalBrunswick Heads, NSWSporting facility–––✓–––5 km-28.5515, 153.5484
Tyagarah Rest AreaTyagarah, NSWRest area✓✓–✓–––8 km-28.5978, 153.5447
Sunnycrest Lane Rest AreaBangalow, NSWRest area✓✓–✓–––20 km-28.6664, 153.5264
Bicentennial GardensBallina, NSWPark or reserve–✓–✓✓––1 km-28.8480, 153.5499
Ballina Central Shopping CentreBallina, NSWShopping centre–✓–✓–✓–2 km-28.8577, 153.5605
Fishery Creek Boat RampWest Ballina, NSWPark or reserve–✓–✓–––1 km-28.8647, 153.5463
Saunders OvalBallina, NSWSporting facility–✓–✓–––13 km-28.8657, 153.5558
BP WardellWardell, NSWService station–––––––7 km-28.9497, 153.4650
BP BroadwaterBroadwater, NSWService station–––––––12 km-29.0099, 153.4353
Uralba Street ReserveWoodburn, NSWPark or reserve✓✓––––✓–-29.0736, 153.3388

Queensland (1 stop)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeDump pointKm to nextGPS
Bundjalung Rest Area NorthboundHamilton, QLDRest area✓✓–✓––––-29.2624, 153.2304

New South Wales (106 stops)

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeDump pointKm to nextGPS
Mororo Rest AreaMororo, NSWRest area✓✓–✓–––18 km-29.3147, 153.2259
Ferry ParkGulmarrad, NSWPark or reserve–✓–✓–✓–11 km-29.4725, 153.2050
Shell Tyndale 4 RoadhouseTyndale, NSWService station–––✓–––26 km-29.5607, 153.1495
McDonald's South GraftonSouth Grafton, NSWFood outlet–✓–––––6 km-29.7070, 152.9424
McPhillips Creek Rest Area SouthboundGlenugie, NSWRest area✓––✓–––5 km-29.7432, 152.9910
Dinjerra Road Rest AreaGlenugie, NSWRest area✓✓–✓–––19 km-29.7841, 153.0084
24 Seven Cafe Halfway CreekHalfway Creek, NSWService station✓✓–✓–✓–38 km-29.9353, 153.0949
BP South Coffs HarbourCoffs Harbour, NSWService station✓✓–✓–✓–0 km-30.2727, 153.1347
The Big Banana Fun ParkCoffs Harbour, NSW––✓–✓–✓–1 km-30.2749, 153.1337
Park Beach HomeBaseCoffs Harbour, NSWShopping centre–✓–✓–✓–0 km-30.2806, 153.1305
Park Beach Plaza 1Coffs Harbour, NSWShopping centre–✓–✓–✓–0 km-30.2827, 153.1315
Park Beach Plaza 2Coffs Harbour, NSWShopping centre–✓–✓–✓–0 km-30.2827, 153.1315
Park Beach PlazaCoffs Harbour, NSWShopping centre–✓–✓–✓–1 km-30.2829, 153.1317
Hungry Jack's Coffs HarbourCoffs Harbour, NSWFood outlet–✓–✓–––0 km-30.2834, 153.1260
Shell Coles Express Coffs HarbourCoffs Harbour, NSWService station–––✓–––1 km-30.2861, 153.1239
The Bailey Centre Coffs HarbourCoffs Harbour, NSW––✓–✓–––0 km-30.2908, 153.1197
BP Coffs HarbourCoffs Harbour, NSWService station✓––✓–––2 km-30.2916, 153.1185
Caltex Coffs HarbourCoffs Harbour, NSWService station–✓–✓–––2 km-30.3064, 153.1011
McDonald's Coffs HarbourCoffs Harbour, NSWFood outlet✓✓–––––0 km-30.3180, 153.0897
Coffs South Service CentreCoffs Harbour, NSWService station✓✓–✓–––2 km-30.3209, 153.0868
BP BoambeeBoambee, NSWService station✓––✓–––18 km-30.3351, 153.0807
BP North UrungaUrunga, NSWService station–––––––16 km-30.4854, 153.0084
Nambucca Service Centre Dump PointNambucca Heads, NSW–✓–––––✓3 km-30.6278, 152.9718
Nambucca Valley Visitor Information CentreNambucca Heads, NSW–✓✓–✓–––21 km-30.6528, 152.9909
Paddys Rest Rest AreaEungai Creek, NSWRest area✓––✓–––12 km-30.8133, 152.8710
Clybucca Rest Area NorthboundBarraganyatti, NSWRest area✓✓–✓–––26 km-30.9100, 152.9186
Caltex KempseySouth Kempsey, NSWService station✓––✓–✓–13 km-31.1287, 152.8286
Barrys Creek Rest Area NorthboundCooperabung, NSWRest area✓✓–✓–––32 km-31.2485, 152.8210
Sapling Creek Rest AreaHerons Creek, NSWRest area✓✓–✓✓––28 km-31.5328, 152.7885
Tom Cat Creek Rest AreaMoorland, NSWPark or reserve✓✓–✓–✓–29 km-31.7657, 152.6689
Four Mile Hill Rest AreaKiwarrak, NSWRest area✓✓–✓–––9 km-31.9657, 152.4649
Talawahl Creek Rest AreaPossum Brush, NSWRest area✓✓–✓–––25 km-32.0473, 152.4472
Kennedys Gap Rest AreaCoolongolook, NSWRest area✓––✓–––11 km-32.2507, 152.3233
Chapmans Rest Area NorthboundTopi Topi, NSWRest area✓✓–✓–✓–0 km-32.3515, 152.3144
Chapmans Rest Area SouthboundTopi Topi, NSWRest area✓✓–✓–✓–12 km-32.3520, 152.3142
Bulahdelah PublicBulahdelah, NSW–✓✓–––––16 km-32.4132, 152.2079
Nerong Waterholes Rest AreaNerong, NSWRest area✓✓–✓–––1 km-32.5507, 152.1517
Browns Flat Rest AreaNerong, NSWRest area✓✓–✓–––8 km-32.5565, 152.1496
Station Creek Rest AreaTea Gardens, NSWRest area✓––✓–––2 km-32.6090, 152.0957
Great Aussie Bush CampNorth Arm Cove, NSWService station✓✓–✓–✓–21 km-32.6151, 152.0797
Twelve Mile Creek Rest AreaTwelve Mile Creek, NSWRest area✓✓–✓–––10 km-32.6532, 151.8615
Memorial ParkKaruah, NSWPark or reserve✓––✓––✓12 km-32.6543, 151.9676
Twelve Mile Hill Rest AreaFerodale, NSWRest area✓✓–✓–––14 km-32.6637, 151.8412
Shell Coles Express Raymond TerraceRaymond Terrace, NSWService station–––✓–––3 km-32.7609, 151.7492
Heatherbrae's Pies BakeryHeatherbrae, NSWFood outlet–✓–✓–✓–0 km-32.7825, 151.7388
BP Connect HeatherbraeHeatherbrae, NSWService station✓–✓✓–––0 km-32.7826, 151.7364
Shell Coles Express Motto FarmHeatherbrae, NSWService station✓✓–✓–––20 km-32.7841, 151.7342
Shell Coles Express CharlestownCharlestown, NSWService station–––✓–––0 km-32.9653, 151.6951
Caltex CharlestownCharlestown, NSWService station✓✓–––––7 km-32.9672, 151.6955
Hungry Jack's BelmontBelmont North, NSWFood outlet–✓–✓–✓–0 km-33.0244, 151.6637
Zarraffa's Belmont North, NSWFood outlet–––✓–––0 km-33.0246, 151.6641
Caltex Belmont NorthBelmont North, NSWService station✓✓–––––1 km-33.0248, 151.6624
Pacific HighwayBelmont, NSW––––––––0 km-33.0362, 151.6603
Pacific HighwayBelmont South, NSW–✓––––––1 km-33.0402, 151.6580
Pacific HighwayBelmont South, NSWPark or reserve✓––––––0 km-33.0474, 151.6553
Ken Lambkin ReserveBelmont South, NSWPark or reserve✓✓–––––5 km-33.0491, 151.6545
Ampol SwanseaSwansea, NSWService station✓✓–––––0 km-33.0881, 151.6382
Swansea Visitor Information OfficeSwansea, NSW––✓–––✓–0 km-33.0918, 151.6374
McDonald's SwanseaSwansea, NSWFood outlet–✓–✓–✓–13 km-33.0927, 151.6373
Shell Coles Express Lake MunmorahDoyalson North, NSWService station–––✓–––2 km-33.1863, 151.5482
BP Lake MunmorahLake Munmorah, NSWService station✓––––––6 km-33.1902, 151.5678
Ampol CharmhavenSan Remo, NSWService station–✓–✓–––1 km-33.2165, 151.5091
BP CharmhavenCharmhaven, NSWService station–––––––9 km-33.2272, 151.5024
Apex ParkWyong, NSWPark or reserve–✓–✓–––0 km-33.2795, 151.4267
Shell WyongWyong, NSWService station✓––✓–––0 km-33.2820, 151.4255
Wyong Train StationWyong, NSWTrain station–✓–✓–––2 km-33.2860, 151.4252
Metro Petrol Station Tuggerah, NSWService station✓✓–✓–––1 km-33.3003, 151.4208
BP Express TuggerahTuggerah, NSWService station✓––✓–––6 km-33.3057, 151.4202
Shell Coles Express OurimbahOurimbah, NSWService station✓––✓–––1 km-33.3465, 151.3709
Ourimbah RSL - Foyer EntranceOurimbah, NSWFood outlet–✓–✓–✓–0 km-33.3530, 151.3703
Ourimbah RSL - Acacia RoomOurimbah, NSWFood outlet–✓–✓–✓–1 km-33.3530, 151.3703
Ourimbah Train StationOurimbah, NSWTrain station–✓–✓–––5 km-33.3595, 151.3701
Wyoming Shopping VillageWyoming, NSWShopping centre–✓–✓–✓–0 km-33.4052, 151.3514
BP Express WyomingWyoming, NSWService station–––––––3 km-33.4080, 151.3511
McDonald's West GosfordWest Gosford, NSWFood outlet–✓–✓–✓–18 km-33.4270, 151.3242
Rest Park, BrooklynBrooklyn, NSWPark or reserve–––✓–––8 km-33.5474, 151.1982
Cowan Rest AreaCowan, NSWRest area✓✓–✓–––1 km-33.6115, 151.1591
Berowra Train StationBerowra, NSWTrain station–––✓–––4 km-33.6232, 151.1529
Mount Kuring-Gai Train StationMount Kuring-Gai, NSWTrain station–––✓–––0 km-33.6532, 151.1366
Mount Kuring-Gai Village CentreMount Kuring-Gai, NSWShopping centre–✓–––––3 km-33.6562, 151.1341
McDonald's Mount ColahMount Colah, NSWFood outlet–✓–✓–✓–0 km-33.6786, 151.1115
Asquith ParkAsquith, NSWPark or reserve✓✓–✓–✓–1 km-33.6828, 151.1101
KFC AsquithAsquith, NSWFood outlet–✓–✓–✓–2 km-33.6875, 151.1087
Shell Coles Express HornsbyHornsby, NSWService station✓––✓–––1 km-33.7021, 151.0970
David Jones Level 2Hornsby, NSWShopping centre–✓–✓–––0 km-33.7036, 151.1021
David Jones Level 3Hornsby, NSWShopping centre–✓–✓–––0 km-33.7036, 151.1021
Westfield Hornsby Level 2Hornsby, NSWShopping centre–✓–✓–––0 km-33.7036, 151.1021
Westfield Hornsby Level 1MHornsby, NSWShopping centre–✓–✓–––0 km-33.7036, 151.1021
Westfield Hornsby Level 2Hornsby, NSWShopping centre–✓–✓–––0 km-33.7050, 151.1002
Westfield Hornsby Level 4Hornsby, NSWShopping centre–✓–✓–––0 km-33.7050, 151.1002
Westfield Hornsby Level 4Hornsby, NSWShopping centre–✓–✓–––0 km-33.7050, 151.1002
McDonald's WaitaraHornsby, NSWFood outlet✓✓–✓–✓–0 km-33.7091, 151.1011
Caltex WoolworthsWaitara, NSWService station–––––––2 km-33.7104, 151.1028
Shell Coles Express WahroongaWahroonga, NSWService station–––✓–––2 km-33.7194, 151.1162
Turramurra PlazaTurramurra, NSWShopping centre–––✓–––1 km-33.7340, 151.1267
BP Express PymblePymble, NSWService station–––✓–––1 km-33.7411, 151.1382
Pymble Train StationPymble, NSWTrain station–––✓–––1 km-33.7448, 151.1420
Ku-ring-gai Gordon LibraryGordon, NSWCommunity building–✓–––✓–0 km-33.7539, 151.1524
Gordon Shopping CentreGordon, NSWShopping centre–✓–✓–––0 km-33.7550, 151.1521
McDonald's GordonGordon, NSWFood outlet✓––––––5 km-33.7554, 151.1528
Shell Coles Express ChatswoodChatswood, NSWService station–––✓–––1 km-33.7917, 151.1803
Caltex WoolworthsChatswood, NSWService station✓––––––1 km-33.8037, 151.1794
BP Connect ArtarmonArtarmon, NSWService station✓––––––0 km-33.8119, 151.1754
Shell Coles Express Lane CoveLane Cove, NSWService station–––✓–––1 km-33.8140, 151.1772
Soho Flordis InternationalGreenwich, NSWCommunity building–✓✓––––33 km-33.8243, 151.1875
McDonald's HeathcoteHeathcote, NSWFood outlet✓✓–✓–✓––-34.0787, 151.0113

What the data shows for the Pacific Highway

The Pacific Highway carries 127 public toilets on the map, spread across 79 named towns. In route order it runs through Queensland (9) and New South Wales (118), with New South Wales carrying the most. The busiest single stop is Coffs Harbour, with 13.

The mix runs to 44 service stations, 22 highway rest areas, 17 shopping centres and 16 cafes and food outlets. They include BP Slacks Creek at 3765 Pacific Highway, Hyperdome Shopping Centre North Mall, McDonald's Loganholme and BP Connect Stapylton.

61 of the 127 are published as open 24 hours — such as Caltex Belmont North and BP Connect Artarmon. 77 of the 127 are recorded as wheelchair accessible. 5 have showers, 3 have drinking water and 95 record parking. The longest stretch between mapped stops in a single state runs 38 km, from Halfway Creek to Coffs Harbour.

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

How many public toilets are on the Pacific Highway?
127 public toilets are recorded on or beside the Pacific Highway between Slacks Creek and Heathcote. 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 Pacific Highway?
61 of the 127 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 Pacific Highway?
5 of the 127 mapped stops record a shower. The data notes only that a shower exists, not whether it is public, hot, free, or truck-driver only.
Are there caravan dump points on the Pacific Highway?
3 of the 127 mapped stops record a dump point for emptying a caravan or motorhome toilet cassette. The table marks them; the data does not say whether a fee applies or whether grey water is accepted.
Which towns on the Pacific Highway have accessible toilets?
77 of the 127 mapped stops are recorded as wheelchair accessible. Towns with a recorded accessible toilet include Shailer Park, Loganholme, Mudgeeraba, Tyagarah and Bangalow.
What is the longest stretch without a recorded toilet on the Pacific Highway?
The longest recorded gap is 38 km, between Halfway Creek and Coffs Harbour. 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.