Route guide

Perth Adelaide by bus

No scheduled bus runs the full Perth to Adelaide route across the Nullarbor. Compare the Indian Pacific train, flights, and driving for the trans-Australia crossing.

2,608 km38h0 operators

The route at a glance

The PerthAdelaide corridor.

Perth to Adelaide is one of the truly iconic Australian crossings, roughly 2,700 km along the Eyre Highway and across the Nullarbor Plain. There is no scheduled passenger coach service running the full corridor. The long-distance coach across the Nullarbor was withdrawn years ago and no operator has replaced it, so travellers cross by the Indian Pacific train, fly between the two cities, or drive it themselves. The options below compare on time, cost, and what you actually see along the way.

Travel tips

What to know before you go.

If you want to cross the Nullarbor at ground level on public transport, the Indian Pacific train, run by Journey Beyond, is the only scheduled option on the full corridor; book months ahead for peak season. Flights are far quicker and often cheaper than the train. If you are driving, fuel and rest stops are a long way apart on the Eyre Highway, so plan each stage and carry water. And if you would rather make the crossing an adventure than just a transfer, multi day tag-along and small-group tours also run the Nullarbor and Eyre Highway, taking in the Great Australian Bight and the remote roadhouse stops along the way.

Worth timing your trip for

What's on in Adelaide

All major Australian events

Route FAQs

Perth to Adelaide, answered.

  • No. There is no scheduled long-distance coach service running the full Perth to Adelaide route across the Nullarbor, and no major operator covers the corridor.
Travelling the other way? See the Adelaide to Perth guide

Keep going

Onward from Adelaide.

Continuing past Adelaide? These coach corridors carry on from your arrival city.

Related routes