List of road routes in Western Australia
Road routes in Western Australia assist drivers navigating roads in urban, rural, and scenic areas of the state. The route numbering system is composed of National Highways, National Routes, State Routes, and Tourist Drives. Each route has a unique number, except for National Highway 1 and National Route 1, which mark Highway 1 in Western Australia. Routes are denoted on directional signs and roadside poles by appropriately numbered markers, the design of which varies according to route type.
National Highways and National Routes are designated by the Federal Government along roads of national importance, whilst State Routes and Tourist Drives are designated by the State Government. Highways and some arterial roads are controlled and maintained by Main Roads Western Australia, although National Highways are federally funded. The remaining roads are generally the responsibility of local governments, though there are also some private roads and Department of Environment and Conservation roads.
Many major roads in Perth and in rural Western Australia are not assigned a route number. Not many routes have been added since the 1990s; exceptions include the Graham Farmer Freeway, Mandjoogoordap Drive and Port Gregory Road/George Grey Drive.
National Highways and Routes
National Highways are designated with gold numbers on a green shield. These are federally funded highways, which are the most direct routes between Perth and other Australian capital cities. Black on white shields indicate National Routes that are not part of the National Highway system. Highway 1 is a route that circumnavigates Australia, joining all mainland state capitals, via roads numbered as National Highway 1 or National Route 1.Route | Component roads | From | Via | To | Length | Notes |
National Highway 1 | WA/NT border | Port Hedland | Continues west from Port Hedland as National Route 1 | |||
National Highway 1 | Eyre Highway | WA/SA border | Balladonia | Norseman | Continues south from Norseman as National Route 1 | |
National Highway 94 | Victoria Park | Norseman | ||||
National Highway 95 | Midvale | Port Hedland | ||||
National Route 1 | Port Hedland | Norseman | Continues east from Port Hedland and Norseman as National Highway 1 | |||
Alternate National Route 94 | Coolgardie | Widgiemooltha |
State Routes
State Routes in Western Australia are designated by a white number on a blue shield. Single digit routes travel completely or partially along urban freeways or highways. Two digit route numbers that end in zero are the major road routes out of Perth, except for Route 10, which designates rural highway connections in the South West region. Other two digit routes connect the urban centres of Perth, while three digit routes connect regional and remote areas of Western Australia.Route | Component roads | From | Via | To | Length | Notes |
State Route 2 | Clarkson | Perth | Lake Clifton | |||
State Route 3 | North Beach | Middle Swan | Bibra Lake | |||
State Route 4 | Muchea | Perth Airport | Forrestdale | |||
State Route 5 | Fremantle | Perth | Victoria Park | |||
State Route 6 | Fremantle | Applecross | Victoria Park | |||
State Route 7 | Fremantle | Brentwood | Perth Airport | |||
State Route 8 | West Perth | Wattle Grove | Carmel | |||
State Route 10 | Bussell Highway | Bunbury | Karridale | Augusta | ||
State Route 10 | Karridale | Nannup | Shannon | |||
State Route 12 | Fremantle | Henderson | Naval Base | |||
State Route 13 | Fremantle | Canning Vale | Haynes | |||
State Route 14 | South Fremantle | Bibra Lake | Armadale | Rerouted after road upgrades and extensions | ||
State Route 18 | East Rockingham | Safety Bay | Baldivis | |||
State Route 19 | Stake Hill | Meadow Springs | Mandurah | |||
State Route 20 | Armadale | Bunbury | ||||
State Route 21 | Kwinana Beach | Oakford | Byford | |||
State Route 22 | Rockingham | Baldivis | Jarrahdale | |||
State Route 26 | Manning | Bentley | Cannington | |||
State Route 27 | Shelley | Riverton | Lynwood | |||
State Route 30 | Victoria Park | Armadale | Albany | |||
Alternate | Beckenham | Kenwick | Section bypassed by Kenwick Link | |||
State Route 31 | Cannington | Forrestdale | Oakford | |||
State Route 36 | Langford | Thornlie | Gosnells | |||
State Route 40 | Kelmscott | Brookton | Ravensthorpe | |||
State Route 41 | High Wycombe | Kalamunda | Karragullen | |||
State Route 50 | Middle Swan | Jane Brook | Toodyay | |||
State Route 51 | Perth | Guildford | Bellevue | |||
State Route 52 | Belhus | Middle Swan | Guildford | |||
State Route 53 | Perth | Morley | Whiteman | Shortened after NorthLink WA road project works | ||
State Route 55 | Dianella | Ascot | Hazelmere | |||
State Route 56 | Landsdale | Dianella | West Perth | Ends at Bulwer Street | ||
State Route 60 | West Perth | Arrowsmith | ||||
State Route 61 | Crawley | West Perth | Yokine | |||
State Route 64 | Balcatta | Osborne Park | Subiaco | |||
State Route 65 | City Beach | Floreat | Perth | |||
State Route 66 | Mount Lawley | East Perth | ||||
State Route 71 | Cottesloe | Hillarys | Merriwa | |||
State Route 72 | Perth | Leederville | City Beach | |||
State Route 75 | East Perth | Osborne Park | Scarborough | |||
State Route 76 | Trigg | Morley | Caversham | |||
State Route 77 | Gwelup | Balcatta | Warwick | |||
State Route 78 | Balcatta | Westminster | ||||
State Route 81 | Duncraig | Girrawheen | Ballajura | |||
State Route 82 | Hillarys | Madeley | Cullacabardee | Route number extended from Wanneroo Road to Tonkin Highway in 2019 | ||
State Route 83 | Duncraig | Woodvale | Landsdale | Shortened after road upgrades and extensions | ||
State Route 84 | Ocean Reef | Mullaloo | Henley Brook | Rerouted after road upgrades and extensions | ||
State Route 85 | Edgewater | Joondalup | Bullsbrook | |||
State Route 87 | Burns Beach | Kinross | Neerabup | |||
State Route 102 | Manjimup | Rocky Gully | Mount Barker | |||
State Route 104 | Busselton | Jarrahwood | Nannup | |||
State Route 107 | East Bunbury | Wagin | Lake King | |||
State Route 115 | Northam | Wongan Hills | Pithara | |||
State Route 116 | Bindoon | Mingenew | Dongara | |||
State Route 120 | Toodyay | Cranbrook | ||||
State Route 123 | Geraldton | Mount Magnet | ||||
State Route 136 | Nanutarra | Wittenoom | Munjina | Nanutarra-Wittenoom Road is mostly unsealed | ||
State Route 138 | Newman | Marble Bar | Port Hedland | Approx 230 km is unsealed road | ||
State Route 139 | Northampton | Port Gregory | Kalbarri | Route declared in March 2016 |
Tourist Drives
Tourist Drives, designated by white numbers on a brown shield, are routes through areas of scenic or historic significance. Tourist Drives were introduced into Western Australia while Eric Charlton was the state government Minister for Transport in the 1990s. The 28 numbered routes collectively traverse more than across the state. In addition to the Tourist Drives, there are also unnumbered routes such as the Golden Pipeline Heritage Trail, and local governments may designate and maintain local scenic drives, generally unnamed and unnumbered.Route | Component roads | From | Via | To | Length | Notes |
Kings Park Tourist Drive 200 | Kings Park Road / Malcolm Street | State War Memorial | Kings Park circular route | |||
John Forrest Tourist Drive 201 | Great Eastern Highway, Darlington | Great Eastern Highway, Glen Forrest | Route through John Forrest National Park | |||
Rockingham Coastal Tourist Drive 202 | Kwinana Beach | Warnbro | Rockingham coastal route | |||
Swan Valley Tourist Drive 203 | Guildford | Guildford | Swan Valley circular route | |||
Sunset Coast Tourist Drive 204 | Stirling Bridge, North Fremantle | Cottesloe | Swanbourne | Route along Perth's northern beaches | ||
Sunset Coast Tourist Drive 204 | City Beach | Ocean Reef | Route along Perth's northern beaches | |||
Heritage Country Tourist Drive 205 | Armadale | Armadale | Darling Range dams circular route | |||
Kingsbury Tourist Drive 206 | Jarrahdale | Jarrahdale | Jarrah forest circular route | |||
Darling Range Tourist Drive 207 | Mundaring | Mundaring Weir | Kalamunda | Mundaring Weir route | ||
Caves Road Tourist Drive 250 | Cape Naturaliste | Cape Leeuwin | Cape Naturaliste–Cape Leeuwin coastal route | |||
Blackwood River Tourist Drive 251 | Balingup | Nannup | Bridgetown | Blackwood River route. The direct route from Balingup to Bridgetown is along South Western Highway. | ||
Porongurup Tourist Drive 252 | Mount Barker | Porongurup | Chester Pass Road east of Porongurup | Porongurup National Park route | ||
Avon Historic Tourist Drive 254 | Toodyay | Beverley | Avon River route | |||
Scotsdale Tourist Drive 255 | Denmark | Scotsdale | Greens Pool | |||
Lake Argyle Tourist Drive 256 | Victoria Highway near WA/NT border | Lake Argyle | ||||
Albany Historic Tourist Drive 257 | Middleton Beach | Western Australian Museum – Albany | Albany coastal route | |||
Frenchman Bay Tourist Drive 258 | Torndirrup | Frenchman Bay | Route through Torndirrup National Park | |||
Karri Tourist Drive 259 | Manjimup | South Western Highway near Quinninup | Karri forest route | |||
Australind Bunbury Tourist Drive 260 | Leschenault | Bunbury | ||||
Geikie–Windjana Tourist Way 350 | Geikie Gorge National Park | Derby Gibb River Road near Lennard River | Only accessible in the dry season, from April to November | |||
Cossack Tourist Way 351 | Burrup Peninsula | Point Samson | North West Shelf coastal route | |||
Cape Range Tourist Way 352 | Learmonth | Exmouth | Yardie Creek in Cape Range National Park | North West Cape coastal route | ||
Shark Bay Tourist Way 353 | Overlander Roadhouse | Monkey Mia | Shark Bay route | |||
Batavia Coast Tourist Way 354 | Dongara | Kalbarri National Park | ||||
Collie Tourist Way 355 | South Western Highway near Roelands | Collie | Collie River in Muja | |||
Great Southern Tourist Way 356 | Beverley | Albany | Great Southern Railway route | |||
Goldfields Tourist Way 357 | Coolgardie Camel Farm, west of Coolgardie | Coolgardie | Kalgoorlie | Goldfields route. Superseded by the Golden Pipeline Heritage Trail. | ||
Esperance Tourist Way 358 | Esperance | Pink Lake | Route along the Esperance coast and Pink Lake; forms most of a loop route | |||
Chittering Valley Tourist Way 359 | Ashby | Bullsbrook | Chittering | Gnangara-Moore River State Forest and Chittering Valley route | ||
Midlands Tourist Way 360 | Upper Swan | Watheroo National Park |
Decommissioned Routes
Whilst the following routes are decommissioned, the component roads generally still exist as physical roads, but without route signposts.Route | Component roads | From | Via | To | Length | Notes |
National Route 80 | Halls Creek | Nicholson | WA/NT border | Decommissioned 1976 - Duncan Highway renamed Duncan Road. | ||
State Route 14 | South Fremantle | Bibra Lake | Armadale | Rerouted along Beeliar Drive and the extension of Spearwood Avenue. | ||
State Route 34 | Rivervale | Kewdale | Replaced by State Route 8 | |||
State Route 35 | East Victoria Park | Welshpool | Carmel | Replaced by State Route 8. | ||
State Route 86 | Ashby | Mariginiup | Bullsbrook | Replaced by Tourist Drive 359 and State Route 85 on all but Pinjar Road. |