Home › Transport

Transport to Scarborough Beach

Getting to and from Scarborough Beach is easy with frequent buses, shared paths, Safe Active Streets, rideshare, taxis and airport transfers.

Transport at a glance

  • Bus 990: high-frequency service between Glendalough Station and Scarborough Beach Bus Station via Scarborough Beach Road, with extra 990 services from Perth.
  • Buses 410 and 421: regular services from Stirling train station.
  • Cycling: the coastal shared path plus Safe Active Streets (Manning and Moorland streets).
  • Airport: minibus transfers, taxis and rideshare run direct to Scarborough.

Public transport

Use the Transperth Journey Planner to plan your trip. Route 990 is a high-frequency service between Glendalough Station and Scarborough Beach Bus Station along Scarborough Beach Road, with additional 990 services from Perth. Routes 410 and 421 run regularly from Stirling train station. In peak times, consider parking along a bus route and catching the bus to the beach.

Walking and cycling

The coastal shared path runs north–south along the coast, and Manning and Moorland streets are Safe Active Streets designed for cycling east–west. Bike racks are available near the beachfront.

Rideshare and taxi drop-off

Use designated drop-off areas near the beachfront to avoid blocking traffic. Expect queues for taxis at closing time on weekend nights.

From Perth Airport

Airport minibus transfers can take you directly to Scarborough Beach accommodation without stopping at CBD hotels, then continue north along the Sunset Coast to Hillarys. Taxis and rideshare are also available. By car, the route is via the Graham Farmer Freeway, Mitchell Freeway, Powis Street, Sanders Drive, Selby Street and Scarborough Beach Road — see directions from Perth Airport.

Parking

Beachfront parking is limited and fills quickly in summer — see car parking at Scarborough Beach.

Images

Transport links

Last updated 2 November 2026 · Scarboro.info, an independent guide to Scarborough Beach, Perth.

Frequently asked questions

Which bus goes to Scarborough Beach?

Route 990 runs frequently from Glendalough Station (with extra services from Perth) along Scarborough Beach Road, and routes 410 and 421 run from Stirling Station.

Where is Scarborough Beach Bus Station?

In the beachfront precinct near Scarborough Beach Road and West Coast Highway.

How do I get from Perth Airport to Scarborough Beach?

By airport minibus transfer, taxi, rideshare or car (about 30 minutes), or by train to the city then a bus.

Can I cycle to Scarborough Beach?

Yes. Use the coastal shared path or the Safe Active Streets on Manning and Moorland streets.

Where can rideshare drop off at Scarborough?

Use the designated drop-off areas near the beachfront.

Is there a train to Scarborough?

No station is at the beach. Take the train to Glendalough or Stirling and connect to a bus.

↑