Itineraries · Perth

Cottesloe to the Swanbourne club

Walk · Perth. ~2.5 km on the coast path, ~2.5 h, 3 stops.

Cottesloe to the Swanbourne club
Duration
~2.5 km on the coast path, ~2.5 h (≈ 2 h: moving and stop time only)
Who it suits
Everyone
Transport
walk
Start
Cottesloe Beach
Finish
Swanbourne club
Pace
relaxed pace
Best time
a morning between the flags, with sunset on the way back
Budget per adult
a train fare, the beach is freePrices as of: July 2026; transport and zoo prices October 2026

Getting there

Train to Cottesloe. A bank card is at most A$3.50. A Sunday tap is free.

Stops in order

The text version of the route: stops, time at each and the legs between them. Times are estimates, without queues, traffic or swims.

  1. 1. Cottesloe Beach~40 min at the stop

    The main beach, with flags, showers and cafes. The Fremantle line to Cottesloe station, then down to the sand.

    Tip: Swim between the flags here. Keep going on the Marine Parade path.

    Open on the map ↗

    ↓ walk · 15 min · 1 km

  2. 2. North Cottesloe~20 min at the stop

    Quieter than the main beach. The dog beach starts at Grant Street, and it has its own hours.

    Tip: From October to March dogs are off this beach from 10:00 to 16:00. Outside those hours, read the sign.

    Open on the map ↗

    ↓ walk · 15 min · 1.2 km

  3. 3. Swanbourne club~30 min at the stop

    The patrolled beach by the club, with toilets and a cafe. This is where the walk ends.

    Tip: The sand north of the club is clothing-optional. Swim at the club, or back between the Cottesloe flags. Swanbourne station is up the hill from the beach.

    Open on the map ↗

Before you go

  • Route times are estimates: walking, driving and a sensible pause at each stop. Add queues, traffic and swims yourself.
  • Prices, timetables and trail status change. Check the venue's official site and the state transport app before you go.
  • On beaches, swim only between the red and yellow flags. Use sun protection even when it is cloudy.