2-Week Perth To Adelaide Road Trip Itinerary: Best Places To Stop

Last updated:

This post may contain affiliate links. Read the full disclosure

Planning a Perth to Adelaide road trip? This is one of the most iconic drives in Australia, taking you from coastal towns and national parks through to the vast landscapes of the Nullarbor.

It’s a long journey, but with the right planning, it’s an unforgettable one.

Need a hire car? Compare the best prices & deals!

How Long Do I Need For A Perth To Adelaide Road Trip?

At a minimum, allow 7–14 days.

  • 7 days → fast-paced
  • 10–14 days → more relaxed

If you can stretch it out, it’s absolutely worth it — this is a trip where the journey really is the highlight.

Route Overview & Distances Between Stops

The distance between Perth and Adelaide is approximately 2,700km.

The most common route follows the south coast before crossing the Nullarbor Plain into South Australia.

If you were to drive directly from Perth to Adelaide, with minimal stops, it will take more than 28 hours of driving. But there’s no fun in that, especially when part of your trip takes you through the Nullarbor!

  • Perth to Busselton: 223 km | 2 hours 25 minutes
  • Busselton to Margaret River: 55 km | 40 minutes
  • Margaret River to Pemberton 131 km | 1 hour 30 minutes
  • Pemberton to Denmark: 185 km | 2 hours 5 minutes
  • Denmark to Albany: 55 km | 40 minutes
  • Albany to Bremer Bay: 162 km | 1 hour 45 minutes
  • Bremer Bay to Esperance: 380 km | 3 hours 50 minutes
  • Esperance to Norseman: 203 km | 2 hours 10 minutes
  • Norseman to Head of Bight: 930 km | 9 hours 35 minutes
  • Head of Bight to Streaky Bay: 394 km | 4 hours 10 minutes
  • Streaky Bay to Port Lincoln: 296 km | 3 hours 5 minutes
  • Port Lincoln to Whyalla: 267 km | 2 hours 45 minutes
  • Whyalla to Adelaide: 386 km | 4 hours 25 minutes

👉 Expect long stretches of driving, especially across the Nullarbor.

Stay connected from the moment you land with an eSim. There’s no need to swap physical SIM cards. It takes just a few minutes to set up before you leave. We always use an eSim from Airalo.

Where To Stop On Your South-West Australian Road Trip

Time to get inspired with some of the most incredible landscape, world-famous scenery and attractions as you road trip through South-West Australia.

Don’t forget to make time for some of the most beautiful Western Australian beaches and South Australian beaches along the way!

Perth

Perth city

Distance from Adelaide 2695 KM

If you are starting in Perth, it’s quite possible you are a Perth local, but just in case you’re not, let’s share some highlights of some of the best things you won’t want to miss.

Spend a day exploring Fremantle, with restaurants, heritage buildings and trendy weekend markets. A river cruise along Swan River will allow you to see scenery only viewable on the water.

Or head to the beach for a day of sun and sand. Cottesloe Beach is iconic and you will find plenty to see and do.

Take a stargazing tour to Pinnacle Dessert for a memorable night out.

If you have an extra day, take a ferry to Rottnest Island and see the adorable quokkas. This is an incredible day trip from Perth and one you will be glad you did.

WHERE TO STAY: Hyatt Regency Perth


Day 1: Perth to Busselton

Busselton jetty

Distance from Perth 222 KM | Distance from Adelaide 2840 KM

Start your road trip from Perth, heading south towards the coast.

The drive to Busselton takes around 2.5 hours, making it an easy and relaxed first day. If you have extra time, you could break up the drive with a quick stop along the way, but it’s not essential.

It is also home to the longest jetty in the Southern Hemisphere, stretching 1,841 metres. You can walk the full length or take the train, and there’s also an underwater observatory at the end if you want to do something a little different.

There’s also a fantastic playground, calm swimming areas, and plenty of space for kids to run around, making this a great family-friendly stop to kick off your trip.

WHERE TO STAY: RAC Busselton Holiday Park


Day 2: Busselton to Margaret River

Margaret River vineyard winery

Distance from Perth 274 KM | Distance from Adelaide 2853 KM

Today is a shorter driving day, with just a 40-minute trip to Margaret River.

This region is one of the highlights of the entire road trip, and it’s worth taking your time here if your itinerary allows.

Spend the day exploring a mix of beaches, caves, and specialty shops. You might want to drive along Caves Road, stop at one of the limestone caves, or visit a couple of family-friendly Margaret River wineries and breweries.

The best caves to visit are Jewel Cave, Lake Cave and Ngilgi Cave. All have semi-guided tours and head to huge depths below the earth.

There are also plenty of beautiful beaches nearby if you’d prefer a more relaxed day by the water.

Youtube video

👉 If you have extra time, this is one of the best places on the trip to stay an additional night or two. Check out our 4-day Margaret River itinerary for inspiration.

WHERE TO STAY: Margaret River Holiday Cottages


Day 3: Margaret River to Pemberton

Pemberton forest

Distance from Perth 324 KM | Distance from Adelaide 2921 KM

Leave the coast behind today and head inland towards Pemberton, a drive of around 1.5 hours.

This part of the trip feels completely different, with towering karri forests and a much quieter, nature-focused atmosphere.

On your way, you will pass through Hamelin Bay, which is famous for its stingrays, beautiful turquoise water, and wooden jetty ruins or Cape Leeuwin Lighthouse and waterwheel, which is the most south-western point in Australia.

If you have the chance while in Pemberton, ensure you visit the Yeagarup Dunes in D’Entrecasteaux National Park to have some fun. It’s the largest land-locked mobile dune system in the southern hemisphere.

Augusta is a beautiful place for a waterside picnic lunch if you have the time. You will see dolphins and pelicans in the area.

WHERE TO STAY: Big Brook Cottages

Day 4: Pemberton to Denmark

denmark greens pool aerial view

Distance from Perth 422 KM | Distance from Adelaide 2674 KM

Today is one of the most scenic driving days of the trip, and if you’ve got the time, it’s worth spending 2 nights in this area so you can fully explore both Denmark and Albany in full.

Start by heading towards Denmark, where you can stop at some of the region’s most beautiful beaches, including Greens Pool and Elephant Rocks.

For food lovers, there is a great range of lovely cafes, restaurants and pubs meals to enjoy; also, a chocolaterie, cheesery and a gelato company.

WHERE TO STAY: Denmark Waters B&B

Day 5: Denmark to Albany

Albany walkway to beach

Distance from Perth 419 KM | Distance from Adelaide 2626 KM

Albany is just 40 minutes from Denmark, so if you are short on time, you can visit both in a day instead of making this a full night stop. Although a day in each is definitely better!

Albany has a mix of history, coastal views, and outdoor attractions. If you arrive early enough, you might have time to visit Torndirrup National Park or explore the foreshore.

Albany is the site of the first European settlement in Western Australia, with colonial buildings remaining. There are also some beautiful beaches, with Little Beach voted as one of Western Australia’s best beaches.

Visit the old Whaling Station or take a whale-watching cruise if visiting during the whale season.

WHERE TO STAY: Beach House At Bayside

Day 6: Albany to Bremer Bay

Bremer Bay coastline

Distance from Perth 422 KM | Distance from Adelaide 2525 KM

If seeing whales in the wild is high on your road trip bucket list, Bremer Bay is a wonderful place to experience.

Between July and November, Southern Right Whales come to Bremer Bay to calve in the calm waters, very close to shore.

A little further off the coast, from January to April, you have the chance to join a tour to see Killer Whales in the wild too.

Bremer Bay is also a popular spot for snorkelling and scuba diving due to the unique underwater environment and low variation in water temperature throughout the year.

Don’t miss a chance to visit Fitzgerald River National Park and Point Ann.

WHERE TO STAY: Bremer Bay Resort

Day 7: Bremer Bay to Esperance

Esperance Perth to Adelaide Road Trip

Distance from Perth 696 KM | Distance from Adelaide 2053 KM

It’s just over 4 hours from Bremer Bay to Esperance. Spend the afternoon exploring Esperance, which is easily one of the highlights of the entire road trip. If you have time, make this a 2 night stop!

Head out to Cape Le Grand National Park, where you’ll find some of the most beautiful beaches in Australia, including Lucky Bay — famous for its white sand and kangaroos on the beach.

We love Blue Haven Beach for a sheltered, tranquil swimming spot. Soak up the gorgeous view from the top of the viewing platform before taking the winding stairs down to the sandy beach below.

Another local favourite is Twilight Beach, located just 10-km from town. Boasting stunning turquoise waters and snow-white sand, it’s easy to see why this spot is so popular.

For something truly special, take a Scenic Flight over the incredible pink Lake Hillier and Middle Island from Esperance.

WHERE TO STAY: A Tranquil Retreat

Day 8-9: Esperance to Nullarbor Crossing

nullarbor plain road trip perth to adelaide

Distance from Perth to Norseman 722 KM | Distance from Ceduna Adelaide 700 KM

Welcome to the Australian Outback! This is the longest stretch of your road trip from Perth to Adelaide. It includes the longest straight stretch of road in the world – the 90 Mile Straight.

It takes 2 to 4 days to cross the Nullabor, depending on your route, which is between 1,200 and 1,700 km.

This is where the trip shifts into a completely different experience.

From Esperance, head to Norseman before beginning the long drive across the Nullarbor Plain.

This stretch is remote, with long distances between stops, so it’s important to plan ahead. Fill up with fuel whenever you can and make use of the roadhouses along the way.

Tip: Fill up with fuel before you start because it is expensive along the way. And only travel by daylight. The risk of encountering wildlife on the road at night is high, and it’s better to camp overnight instead!

WHERE TO STAY: There are free camping stops plus accommodation at many of the roadhouses.

PLAN YOUR ROAD TRIP MEALS AND SNACKS. GET THE FREEBIES!

Printable road trip meal planner.

Day 10: Head Of Bight

Head of Bight

Distance from Perth 1648 KM | Distance from Adelaide 1060 KM

If you are travelling from Perth to Adelaide from June to October, a stop at Head of the Bight is a must. 

It is during these months that the Southern Right Whales come from Antarctica up to the relatively warm waters of the Great Australian Bight to mate and give birth.

Early in the season, you will see only adult whales, but from July onwards, the calves will start to appear.

Head of the Bight is very remote, with the nearest towns being Eucla 221km to the West or Fowlers Bay 164km to the East.

It is only 25km from the Nullarbor Roadhouse though, so if you are planning to stay in the area, this is your best option with motel rooms and a campground.

WHERE TO STAY: Nullarbor Roadhouse

Day 11: Head Of Bight to Streaky Bay

Streaky Bay coastline

Distance from Perth 2029 KM | Distance from Adelaide 700 KM

Streaky bay is 700 kilometres from Adelaide on the western side of Eyre Peninsula. After you have crossed the Nullarbor, it is the perfect place to stop and unwind.

This is a great place to slow down, enjoy the coastline, and recover after the long drive.

You can take a walk along the jetty, explore nearby coastal spots, or simply relax. You might even be lucky enough to spot dolphins! .

Smooth Pool is great fun to explore and if the conditions are right Whistling Rock can put on a great show.

WHERE TO STAY: Streaky Bay Motel & Villas

Day 12: Streaky Bay to Port Lincoln

Port Lincoln

Distance from Perth 2323 KM | Distance from Adelaide 651 KM

Continue along the Eyre Peninsula to Port Lincoln.

Port Lincoln is referred to as the seafood capital of Australia, home to the largest commercial fishing fleet in the Southern Hemisphere.

There are also opportunities for water activities, wildlife experiences, or simply relaxing by the water.

Another good spot to slow the pace if you have time.

If you don’t have a 4WD, join a day tour to see the best of Port Lincoln.

Or maybe you’d rather go swimming with sea lions!

WHERE TO STAY: Port Lincoln Hotel

Day 13: Port Lincoln to Whyalla

whyalla rock pools

Distance from Perth 2374 KM | Distance from Adelaide 386 KM

Whyalla is one of South Australia’s largest cities and a hub of activity and things to do, including shopping! But this is a stop you could skip if you didn’t have a full 2 weeks for the road trip!

Another popular choice for fishing, located in the Spencer Gulf, it is a perfect stop towards the end of your Perth to Adelaide road trip itinerary.

Explore one of the walking tracks or head to Hummock Hill for 360-degree views over the town, along the coast and beyond.

Whyalla Foreshore and Marina are great areas to talk a stroll, swim safely or even do some fishing off the Marina.

WHERE TO STAY: Discovery Parks – Whyalla Foreshore

Day 14: Whyalla to Adelaide

adelaide city

Distance from Perth 2695 KM

You did it! Your Perth to Adelaide drive is complete…. unless you’re heading right back to Adelaide from Perth. But first, it’s time to explore the beautiful city of Adelaide!

Known as the City of Churches, Adelaide is a beautiful city to explore. A heritage walking tour is a perfect way to do this.

From being the opal mining capital of the world and a hub of activity, with trendy bars, cafes and boutique shopping.

Wander through Adelaide Botanic Garden or head to Glenelg and ride Adelaide’s last remaining tram.

Tandanya National Aboriginal Cultural Institute is Australia’s oldest Aboriginal-owned and managed multi-arts centre and a place where you can learn about Aboriginal art and culture.

Cleland Wildlife Park is the perfect place for animal lovers to experience Australian wildlife.

WHERE TO STAY: Intercontinental Adelaide


Choosing Your Transport

To drive from Perth to Adelaide, you can choose either car or campervan. There are benefits for each and both are great options.

If you have your own transport, taking the car is an easy option. Load it up with your luggage, summer gear and some road trip meals, and away you go.

If you don’t have your own car, you can easily hire one to drive Perth to Adelaide return. Or if you are short on time, take a hire car one way and fly home from Adelaide instead!

Search & Compare Rental Car Prices

  • Discover Cars: We have used this aggregate site many times to compare rental car prices from big-name companies and get the best price possible. 
  • Booking.comThis is our other preferred comparison site for finding rental cars (and accommodation). 

During busy travel seasons such as Christmas, Easter and school holidays, you may need to book further in advance for accommodation or campsites too.

Be sure to check our complete road trip planning guide for beginners before you get started!

Need more help planning your next road trip? Grab our mammoth printable planner!!

Ultimate road trip planner.

FAQs For A Perth To South Australia Road Trip

How far is Perth from Adelaide?

Perth is approximately 2,695 kilometres (1,674 miles) away from Adelaide when travelling by road.

How long does it take to drive from Perth to Adelaide?

The driving time from Perth to Adelaide can vary depending on the route taken and the driving conditions. Generally, it takes around 27 to 30 hours of non-stop driving to cover the distance between the two cities. However, it’s important to plan for rest stops and overnight stays.

How long do I need for a Perth to Adelaide road trip?

It is recommended to allow at least 8 to 14 days for a road trip between Perth and Adelaide. This timeframe allows for a comfortable and enjoyable road trip experience, with opportunities to explore significant attractions and natural wonders along the route.

What is the best time of year to do a Perth to Adelaide road trip?

The best time to do a road trip from Perth to Adelaide is during the spring (September to November) or autumn (March to May) seasons. These months generally offer pleasant weather, milder temperatures, and less likelihood of extreme heat or rainfall.

👉 This is a long-distance road trip with remote stretches, so planning ahead is essential — especially for fuel and accommodation.

You will have no shortage of inspiration for your road trip between Perth and Adelaide, whether you are driving one way or doing a return trip and seeing half of these stops each trip!

If you are looking for more Australian road trip inspiration, check out our Tasmania road trip itinerary and essential stops between Brisbane and Cairns or Brisbane and Sydney.

Or add one of these Western Australian road trip routes onto your trip: 10 Day Western Australian road trip or Perth to Kalbarri.

This is one thing we never travel without

Travel insurance is one of those things you hope you never need — but it’s absolutely worth having, especially when travelling with kids. For flexible coverage, we’ve used SafetyWing, and World2Cover through Klook is another solid and affordable option.

Need more help planning your next road trip? Grab our mammoth printable planner!!

Ultimate road trip planner.

RECOMMENDED READING: Plan the ultimate trip to Australia with our Australia Travel Guide!


For more ideas on planning the perfect family road trip, check out these articles:

Love this Perth to Adelaide self-drive itinerary? Share it, bookmark it or save it to Pinterest!

Perth to adelaide road trip itinerary
Perth to Adelaide Road Trip Itinerary