This Perth to Kalbarri Road Trip Itinerary will provide you with memories to remember for a long time. The route winds its way along the coast, taking in crystal-clear waters, white sandy beaches, and dramatic cliff faces. There’s plenty to see, so be sure to pack your camera and your sense of adventure!
Disclosure: Some of my links are affiliates (of which I use), which means that I may receive a small amount of commission if you buy something through them. As an Amazon Associate, I earn from qualifying purchases. This does not cost you a cent, nor do you pay more; I get a little towards the cost of running this blog, so I can keep it going. If you are thinking of booking through any of these companies, I would be very grateful if you could use my links. I am appreciative of all your support.
Distance Perth to Kalbarri
The driving distance from Perth to Kalbarri is 571 km to 575 km, depending on your chosen route.
Perth to Kalbarri Drive Time
The drive time (non-stop) from Perth to Kalbarri is six hours and ten minutes.
How to get from Perth to Kalbarri by road
International and domestic visitors will fly into Perth Airport. Find details about visas, prohibited items, currency, and safety in this Australia Travel Guide and tips on arriving into WA and other essential travel information in this Western Australia Travel Guide.
There are car hire booths at Perth airport, but it’s best to pre-book your car rental. Choose from Avis, Budget, Europcar, Sixt, Hertz, Enterprise, and Thrifty.
To compare rental car company prices, I use Discover Cars, an award-winning car rental comparison website. They offer competitive pricing in over 10,000 locations worldwide and are have a high rate of customer satisfaction.
The quickest way from Perth is to take the Mitchell Freeway (State Route 2) to Hester Avenue and turn right. After 1 km, turn left onto Wanneroo Road, which becomes Indian Ocean Drive at Yanchep.
Indian Ocean Drive connects with Brand Highway south of Port Denison, which takes you to Northampton, where you’ll turn off towards Kalbarri.
Read these Indian Ocean Drive Tips to stay safe on these roads (there have been numerous accidents on Indian Ocean Drive).
Perth to Kalbarri Road Trip Itinerary
Duration: Four to Seven Days
Best Time: Year-round but summer can be scorching (excellent for beaches, though). I like spring (wildflowers) and autumn (hiking).
Kalbarri can be reached in just over six hours from Perth by road, but consider stopping along the way to break up the journey or make it part of a road trip. Make rest stops if you’re planning to drive to Kalbarri in one go to prevent driver fatigue.
Pick and choose where to stop from Perth to Kalbarri, depending on the length of time you have.
Cervantes & The Pinnacles
The first place to stop, two hours from Perth, is the Pinnacles to marvel at these incredible limestone pillars in Nambung National Park.
If you’re not planning on driving to Kalbarri in one day, pop into Cervantes to see this small coastal community.
Find out more about the Pinnacles, entry fees, and how to see them by clicking the link below.
Jurien Bay is half an hour from Cervantes and two and a half hours from Perth. It’s a great place to stop if you have kids to break up the journey as the town has playgrounds and a skate park. So, grab a coffee and pie from the bakery and head down to the foreshore.
Things To Do in Jurien Bay
For a complete list of things to do in Jurien Bay, click the link below.
One of my favourite places on this route is the small fishing town of Port Denison. Consider an overnight stay here if you want to extend your Perth to Kalbarri road trip.
Things To Do in Port Denison & Dongara
For a complete list of things to do in Port Denison, the best places to stay, where to eat, and other tips, click the link below.
We use Booking.com for most accommodation bookings as they offer free cancellation on most rooms, have a loyalty program (Genius), a price match guarantee, the site is user-friendly and they have great customer support. We also book through Stayz for private accommodation as they are often cheaper than Airbnb.
This coastal city has plenty to offer with cafes, restaurants, shopping, arts, history, and beaches. If you want to extend your trip, you can take a tour like this Shipwreck Special Full Day Tour of the Abrolhos Islands.
Geraldton is 45 minutes from Port Denison and under five hours from Perth.
Things To Do in Geraldton
For a complete list of things to do in Geraldton, the best places to stay, and other tips, click the link below.
Forty minutes from Geraldton lies the country town of Northampton, which was registered as a Historic Town of Importance in 1993. The main things to do in Northampton centre around the town’s history, notably the Church of St Mary in Ara Coeli, Convent of the Sacred Heart, and Chiverton House.
Things To Do in Northampton
Read about the history and find out what to do in this guide on things to do in Northampton.
Pink Lake (Hutt Lagoon)
Hutt Lagoon, aka Pink Lake, is known for its incredible changes in colour throughout the day. It can go from bright pink to light purple, depending on the time of day and the amount of cloud cover. The sight can be best appreciated by air, like on this 70-minute Pink Lake Scenic Flight.
The best times to visit Hutt Lagoon are mid-morning and sunset, but it’s still worth visiting as you will be driving right past on the final leg of your Perth to Kalbarri road trip.
The final stop on your road trip and the best part – Kalbarri. Aim to stay here for at least two full days to experience this beautiful part of Western Australia. If you like hiking, you’re in for a treat, as trails lead you through some of the most incredible natural landscapes.
There’s a lot to do in Kalbarri, so make sure you leave enough time in your Perth to Kalbarri road trip itinerary to fit it all in.
Things To Do in Kalbarri
This travel guide to Kalbarri offers an extensive list of things to do, where to eat, the best accommodation, and a brief history of the town.
Add-ons for a Perth to Kalbarri Road Trip
To increase this Perth to Kalbarri road trip, you have the option to stop at more places on the way to Kalbarri by adding this Indian Ocean Road Trip. Alternatively, you can extend the trip north to Exmouth as per this Perth to Exmouth road trip.
On our last visit to Kalbarri, we stayed in a villa at Kalbarri Tudor Holiday Park. It was clean and had enough room for our family of four. A bonus was that we could use all the facilities in the holiday park.
We have previously stayed at the Kalbarri Seafront Villas in the townhouse as this was the only villa left. It sleeps up to eight, with four bedrooms. The double-storey unit has a full kitchen, laundry, bathroom, dining table, and lounge area downstairs with all the bedrooms, another bathroom and lounge upstairs. It also has a large balcony with an outdoor setting and barbecue with river views. Kalbarri Seafront Villas offers studios and one and two-bedroom apartments.
We lived upstairs as the views were beautiful from the lounge and balcony. The downstairs area looked tired and the townhouse only had evaporative air conditioning with oil heaters provided for the winter. There wasn’t any heating in the bathrooms, which made it cold having showers.
Next time we would most likely look at booking one of these:
River Retreats – for adults-only to enjoy the tranquillity with spotless rooms and an outdoor swimming pool.
Nautilus Retreat Kalbarri B&B – another adult-only accommodation that offers the choice of a continental or gluten-free breakfast.
Kalbarri Red Bluff Tourist Park – a popular choice for families with kangaroos frequent visitors to the gardens.
Murchison View Apartments – located 100m from Chinaman’s Beach on the Murchison River. The large apartments are clean , well-equipped, and in a great location.
Book early to avoid disappointment as accommodation gets booked up quickly during peak season and school holidays.
We’ve camped at Kalbarri Tudor Holiday Park, which is centrally located and within walking distance to restaurants and the seafront.
Other caravan parks include Kalbarri Red Bluff Tourist Park, Murchison River Caravan Park, and Kalbarri Anchorage Caravan Park.
Free camping is not allowed in Kalbarri, including Kalbarri National Park.
Save money planning your holiday
Flights: We use different sites to get the best possible price for flights. Check matrix.itasoftware.com to get an idea of the cheapest dates, but you can’t book through this site. Compare the cost of flights with Trip.com and try different routes.
Accommodation: We mainly use Booking.com for accommodation as they consistently have the lowest rates with free cancellation on most properties. We also book through Stayz for private accommodation as they are usually cheaper than Airbnb.
Car Rental: To compare rental car company prices, we use Discover Cars, an award winning car rental comparison website. They offer competitive pricing in over 10,000 locations worldwide and are highly-rated.
Tours: We use third-party sites Viator, Get Your Guide & Klook due to their free cancellation policies, instant confirmation, price guarantees, and mobile ticketing. We occasionally book through Red Balloon too.
Travel Insurance: Cover-More protects the travel dreams and experiences of more than 15 million people worldwide every year (including us!). Part of Zurich Insurance Group, they cover 22 countries across five continents with leading positions in the USA, Australia, Brazil, Argentina, Ireland, India and New Zealand. Protect your trip against several COVID-19 scenarios during the current coronavirus pandemic.
If you found this Perth to Kalbarri Road Trip Itinerary helpful, please consider booking through one of our links. It won’t cost you anything but will help towards the cost of running this site. Thank you.