Perth to Adelaide Drive

Perth to Adelaide is one of the great Australian drives: about 2,700 kilometres on the most direct route, and the 1,206-kilometre Nullarbor crossing between Norseman and Ceduna in the middle. Here are the distances, how many days to allow, and where to stop — in either direction.

The distances

LegApprox. distance
Perth to Norseman (via Coolgardie)725 km
Norseman to Ceduna (the Nullarbor)1,206 km
Ceduna to Port Augusta468 km
Port Augusta to Adelaide307 km
Perth to Adelaideabout 2,700 km

Our Perth to Adelaide and Eastern Australia trip planners route via Kalgoorlie and Streaky Bay, which adds about 95 km — use them for distances between any two stops.

How many days?

Four long days is about the minimum — that's 560 to 780 kilometres, or six to eight hours at the wheel, every day. Six days is a far more comfortable pace, and a week or more lets you see the sights.

Six days, Perth to Adelaide

DayDriveApprox.
1Perth to Norseman725 km
2Norseman to Cocklebiddy437 km
3Cocklebiddy to Nullarbor Roadhouse470 km
4Nullarbor Roadhouse to Ceduna299 km
5Ceduna to Kimba310 km
6Kimba to Adelaide465 km

Four days, Perth to Adelaide

DayDriveApprox.
1Perth to Norseman725 km
2Norseman to Mundrabilla643 km
3Mundrabilla to Ceduna563 km
4Ceduna to Adelaide775 km

Driving Adelaide to Perth, just reverse the order.

Plan your days around daylight. Wildlife is most active at dawn and dusk, so aim to finish each day well before sunset. Accommodation on the remote stretches can fill up, so book well ahead where possible.

Other ways to go

Worth stopping for

Before you go

More Nullarbor planning

Spotted something out of date? Please let us know.