Catch a train to either Glendalough or Stirling stations and transfer to a bus to Scarborough Beach Bus Station.
Route 990 operates a high frequency service between Glendalough Station and Scarborough Beach Bus Station via Scarborough Beach Road.
Routes 421 and 410 operate from Stirling Station to Scarborough Beach Bus Station.
Plan your journey with Transperth on their website or call their info line 13 62 13.
There is parking along The Esplanade, though this is often full on weekends and at sunset.
Park for just $6 all night under the Rendezvous Hotel or make use of the Manning Street Multi-story Carpark.
Street parking is available in the surrounding area but please follow onsite street signage (infringements and wheel clamping by private land owners apply).
ACROD parking is available at the northern and southern carparks on the Esplanade.