Perth to Onslow road trip: Coastal route distance & best stops

Perth to Onslow road trip: Coastal route distance & best stops

The best stops along on a Perth to Onslow coastal road trip are Jurien Bay, Geraldton, Kalbarri, Shark Bay and the Ningaloo Reef. The distance from Perth to Onslow along the coastal route is 1,373km, with a driving time of around 14h17m.

A Perth to Onslow road trip along the coast of Western Australia is an epic drive, with many great sights and experiences to pack in along the way. Most, though, will be using Onslow as an overnight stay on the longer Perth to Broome road trip.

Perth offers gold pouring experiences at the Perth Mint, Rottnest Island day trips, and scenic Swan River cruises. To book Perth tours and experiences, head here. For Perth accommodation deals, book here.

Onslow is a remote coastal town of salt pans and sunsets. To book your Onslow accommodation, head here.

This guide should help you plan the perfect Perth to Onslow road trip, picking the best stops along the way. Click on the links for more detailed guides to the individual attractions and towns.

Perth to Onslow distance and driving time

By car, the distance from Perth to Onslow is 1,373km. This makes for a driving time of around 14 hours and 17 minutes.

However, you can add a few hours if planning to make detours to Kalbarri, Shark Bay and the Ningaloo Reef. And, quite frankly, you should be making those detours. They’re absolutely worth it.

DON’T MISS OUT! 9 fabulous Perth experiences to book today

  • See the Rottnest Island quokkas the smart way – with a ferry and bike package.
  • ✅ Be amazed by the abundant wildlife – on a dolphin, penguin and sealion cruise.
  • See clear night skies in a moon-like desert – on a Pinnacles stargazing experience.
  • Indulge in chocolate, cheese & premium wines – on a Swan Valley food and wine tour.
  • ✅ See the city sunset from the water – on a Swan River dinner cruise.
  • Watch gold being melted and poured – on a Perth Mint gold tour.
  • ✅ Combine nature with imperious city views – on Kings Park Segway tour.
  • ✅ Face your fears and get the thrill of your life on a – on a 15,000ft skydive.
  • Find all the best hidden hangouts – on a small bar and street art tour.

The best places to stay in Perth

You can check out deals on a wide range of Perth accommodation options. But these are some of the best choices.

Perth to Onslow road trip: Perth to Hangover Bay

From Perth, the drive heads through northern suburbia towards the Yanchep National Park. Here, you’ll find the Yanchep Crystal Cave and Treetops Adventure Yanchep.

The beach town of Yanchep, by the Yanchep Lagoon, is a short detour off the highway.

There are a few more beach communities, such as Seabird and Ledge Point, on the way up to Lancelin – one of the best stops on the Perth to Jurien Bay section of the Perth to Onslow road trip.

The best things to do in Lancelin include 4WD tours of the Lancelin Dunes and surfing at Back Beach. Four star Lancelin Lodge is the best place to stay in Lancelin.

lancelin western australia
There are plenty of things to do in Lancelin, an underrated Western Australian beach town. Photo copyright kymillman.com.

After the Perth to Lancelin leg, comes Cervantes. On the way, the Nilgen Lookout and Wedge Lookout are worth pulling over for as photo stops.

The most important stop on the Perth to Cervantes leg of the journey, however, is Nambung National Park. This park is home to the Pinnacles Desert, a moonscape-esque collection of weird, jutting rock formations.

The best things to do in Cervantes include seeing the stromatolites at Lake Thetis and snorkelling at Hangover Bay.

Click through to the next section: Cervantes to Geraldton.