Driving Distances: Adelaide to Perth via the Nullarbor
| Adelaide to Perth Travel Distances | Switch to Sandgroper Version | ||||||||
| Adelaide | Pt Augusta | Kimba | Streaky Bay | Ceduna | Nullarbor | Eucla | Kalgoorlie | Perth | |
| Adelaide | Adelaide | 307 | 465 | 704 | 804 | 1103 | 1301 | 2213 | 2808 |
| Pt Augusta | 307 | Pt Augusta | 158 | 397 | 497 | 796 | 994 | 1906 | 2501 |
| Iron Knob | 375 | 68 | 90 | 329 | 429 | 728 | 926 | 1838 | 2433 |
| Kimba | 465 | 158 | Kimba | 239 | 339 | 638 | 836 | 1748 | 2343 |
| Wudinna | 570 | 263 | 105 | 134 | 234 | 533 | 731 | 1643 | 2238 |
| Minnipa | 604 | 297 | 139 | 100 | 200 | 499 | 697 | 1609 | 2204 |
| Poochera | 638 | 331 | 173 | 66 | 166 | 465 | 663 | 1575 | 2170 |
| Streaky Bay | 704 | 397 | 239 | Streaky Bay | 100 | 399 | 597 | 1509 | 2104 |
| Smoky Bay | 764 | 457 | 299 | 60 | 40 | 339 | 537 | 1449 | 2044 |
| Ceduna | 804 | 497 | 339 | 100 | Ceduna | 299 | 497 | 1409 | 2004 |
| Penong | 881 | 574 | 416 | 177 | 77 | 222 | 420 | 1332 | 1927 |
| Nundroo | 957 | 650 | 492 | 253 | 153 | 146 | 344 | 1256 | 1851 |
| Yalata | 1009 | 702 | 544 | 305 | 205 | 94 | 292 | 1204 | 1799 |
| Nullarbor | 1103 | 796 | 638 | 399 | 299 | Nullarbor | 198 | 1110 | 1705 |
| Border Village | 1289 | 982 | 824 | 585 | 485 | 186 | 12 | 924 | 1519 |
| Eucla | 1301 | 994 | 836 | 597 | 497 | 198 | Eucla | 912 | 1507 |
| Mundrabilla | 1367 | 1060 | 902 | 663 | 563 | 264 | 66 | 846 | 1441 |
| Madura | 1482 | 1175 | 1017 | 778 | 678 | 379 | 181 | 731 | 1326 |
| Cocklebiddy | 1573 | 1266 | 1108 | 869 | 769 | 470 | 272 | 640 | 1235 |
| Caiguna | 1637 | 1330 | 1172 | 933 | 833 | 534 | 336 | 576 | 1171 |
| Balladonia | 1819 | 1512 | 1354 | 1115 | 1015 | 716 | 518 | 394 | 989 |
| Norseman | 2010 | 1703 | 1545 | 1306 | 1206 | 907 | 709 | 203 | 798 |
| Kambalda | 2145 | 1838 | 1680 | 1441 | 1341 | 1042 | 844 | 68 | 663 |
| Kalgoorlie | 2213 | 1906 | 1748 | 1509 | 1409 | 1110 | 912 | Kalgoorlie | 595 |
| Coolgardie | 2253 | 1946 | 1788 | 1549 | 1449 | 1150 | 952 | 40 | 555 |
| Perth | 2808 | 2501 | 2343 | 2104 | 2004 | 1705 | 1507 | 595 | Perth |
How far is Adelaide to Perth by road?
About 2,700 km on the most direct route: Adelaide to Port Augusta 307 km, Port Augusta to Ceduna 468 km, Ceduna to Norseman across the Nullarbor 1,206 km and Norseman to Perth via Coolgardie 725 km. The table above follows the longer, scenic way via Streaky Bay and Kalgoorlie (2,808 km) and gives the distance between every stop - click a town for its fuel, accommodation and attractions.
Driving distances between Adelaide and Perth are
truly vast.
Nullarbor Net has endeavoured to make this user friendly travel guide
one that will enable you to plan your rest and travel stops. Whether it
be the South Australia's Eyre Peninsula, the Head of the Great Australian
Bight, the Nullarbor or Western Australian Goldfields, this comprehensive
travel guide details many of the regions natural and man made attractions.
Major destinations on your journey across Australia include Port Augusta,
Wudinna, Streaky Bay, Ceduna, Cactus Beach, Nullarbor, Eucla, Norseman,
Esperance, Kalgoorlie and Coolgardie through to Perth .
By clicking on the appropriate town link you will be able to view each
area's local attractions and travel facilities.
Our recommendation is that travelers take a minimum of 4 days to drive
between Adelaide and Perth. Nullarbor Net hopes our local knowledge and
experience will help you enjoy one of Australia's truly Great Road Journeys.
So, Welcome to the Nullarbor and enjoy one of Australia's Great Road Journeys!
![]() | Click Below For Nullarbor Net's Across Australia Regional Maps |
| ||||||
| Pt Augusta | Kimba | Streaky Bay | Ceduna | Nullarbor | Eucla | Kalgoorlie | ||
Adelaide to Perth: common questions
How far is Adelaide to Perth by road?
About 2,700 km by the most direct route: Adelaide to Port Augusta 307 km, Port Augusta to Ceduna 468 km, Ceduna to Norseman across the Nullarbor 1,206 km and Norseman to Perth via Coolgardie 725 km. Via Streaky Bay and Kalgoorlie, as in the table above, it's 2,808 km.
How long does it take to drive from Adelaide to Perth?
Four long days is about the minimum - 560 to 780 km, six to eight hours at the wheel, each day. Six days is a far more comfortable pace. See our day-by-day plan for overnight stops - just reverse the order.
How long is the Nullarbor crossing?
Ceduna to Norseman, the Nullarbor crossing on the Eyre Highway, is 1,206 km. The longest gap between fuel stops is 191 km - see Nullarbor fuel stops.
Distances are approximate road distances. Spotted something out of date? Let us know.
About Nullarbor Net Contact Privacy Policy Site Map
Nullarbor Net acknowledges the Traditional Owners of the lands this guide covers, and pays respect to Elders past and present.
© Nullarbor Net. Independent travel guide to the Eyre Highway and the Nullarbor Plain.
Nullarbor Net
