Day TripBest of Perth Beaches


Play all day on Perth beaches, from a morning swim to a sizzling Indian Ocean sunset.

There’s 80 kilometres of sun, sea and sand to be enjoyed on Perth’s coastline. Here are four of its finest beaches you can easily visit inside a day. But, of course, you may just decide to spend the entire day relaxing, playing and soaking up the vibes at one coastal spot. It’s your day to do as you please.

Best time: December to March


  • Marmion Marine Park
  • Scarborough Beach
  • City Beach
  • Cottesloe Beach
Relaxing on the white sands of SorrentoRelaxing on the white sands of Sorrento

Early morning: Perth to Trigg and Sorrento

A popular Perth ritual is to rise early and head to the beach for a morning swim or a coastal walk before breakfast.

Take the 20-minute drive on the Mitchell Freeway to Karrinyup Road, and start your day in Trigg and Sorrento – a coastal strip north of Perth that’s got it all. White sand beaches and a family-friendly snorkel spot in Marmion Marine Park, ocean-front cafes for breakfast or brunch and the Sunset Coast walk and cycle path that stretches over 35 kilometres.

Crystal clear waters at Scarborough BeachCrystal clear waters at Scarborough Beach

Morning/lunch: Sorrento to Scarborough Beach or City Beach

Head down the West Coast Highway to Scarborough Beach (just a seven-minute drive) and hang ten with the surfers and body boarders. The buzzing beachside cafes and bars are popular among teens and backpackers, and the outdoor amphitheatre regularly hosts events, such as beach cricket.

An in depth perspective
"Natural Metropolitan Beauty"
by Fleur Bainger
A more family-friendly alternative to Scarborough is City Beach (approximately 14 minutes from Trigg on the West Coast Highway). This pretty white-sand beach offers sheltered swimming as well as a little surf, with grassed areas, barbeques and cafes providing good options for a lazy lunch.

A sunset swim at Cottesloe BeachA sunset swim at Cottesloe Beach

Afternoon/evening: Scarborough/City Beach to Cottesloe Beach

The best way to end the day is with an Indian Ocean sunset at iconic Cottesloe Beach – a 12-minute drive south along West Coast Drive, Curtin Avenue and Forrest Street.

Get there in time for an afternoon swim, surf or stroll along the coastal path, or just take in the chilled out beach vibe under the shade of the Norfolk pines.

Grab takeaway fish and chips to eat on the beach, or head for Cottesloe’s beachside café and restaurant strip for sunset drinks and dinner.

Return to Perth via the Stirling Highway and Mounts Bay Road (approximately 15 minutes) for stunning views of Perth’s cityscape lit up and reflected in the Swan River.

Important Travel Information

  • Visit the Department of Transport website to download maps of the Sunset Coast cycle path.
  • Be Sun Smart. Always apply sunscreen (at least +15 SPF), wear a wide-brimmed hat and sunglasses and drink plenty of water. If you’re visiting in the warmer months (December to March), seek some shade between 11am and 3pm. See Cancer Council WA for more advice.
  • Surf and marine conditions can vary significantly. Always read safety signs and swim between the red and yellow Lifesaving flags. Get more tips from Beachsafe.

Trip Details




Perth 1 day Perth & surrounds


Perth to Trigg and Sorrento

16 km

Trigg to Scarborough Beach

4.5 km

Trigg to City Beach

9 km

Scarborough Beach to Cottesloe

13 km

City Beach to Cottesloe

8 km

Cottesloe to Perth

12 km

Total Distance

45 km

Find out more about

Visit the Experience Perth website for more itineraries and further information on things to see and do in the region.

Find Out More

Talk to

Make the local Visitor Centre your first port of call as you travel around Western Australia.
Western Australian Visitor Centre

Find Out More





{{result.title}} {{result.title}}