List of road routes in South Australia


Roads routes in South Australia comprise both National Highways and state routes. All routes are alphanumeric, with the first letter denoting the standard or function of the road.
Since 1955 South Australia had major rural roads numbered as part of national routes and Highways. In 1998/1999 South Australia introduced "Trailblazers" with A, B and M route numbers in the Metropolitan area and tourist areas of Victor Harbour and the Barossa Valley. This system was extended to cover country areas starting in 1999/2000

National Highways

RouteComponent roadsFromViaToLengthNotes

National Highway A1
Mawson LakesPort Wakefield, Snowtown, Port Augusta, Kimba, Kyancutta, CedunaSA/WA BorderPart of Highway 1.

National Highway A1
Princes HighwayMurray BridgeSwanport BridgeTailem Bend

National Highway M1
South Eastern FreewayGlen OsmondMurray Bridge

National Highway A8
Dukes HighwayTailem BendCoonalpyn, Tintinara, Keith, BordertownSA/VIC Border

National Highway A16
Grand Junction RoadPort AdelaideHope Valley

National Highway A17
Glen OsmondNorthfieldUrban road with no grade separations

National Highway M20
VirginiaMunno Para West, Angle ValeGawlerNow renamed as the

National Highway A20
GawlerSA/VIC Borderformerly National Highway 20

National Highway A87
Stuart HighwayPort AugustaPimba, Coober PedySA/NT Border

Other routes

Route numbers
RouteComponent roadsFromViaToLengthNotes

R1
Formerly designated A21 on a different route in the southwest, listed clockwise from Port Road

A1
Glen OsmondAdelaideMawson Lakesdiscontinuous across the Adelaide city centre

B1
Princes HighwayTailem BendMeningie, Kingston SE, MillicentMount Gambier

M2
Southern ExpresswayBedford ParkNoarlunga

M2
North–South MotorwayWingfieldRegency Park4.8 km Under construction, built in sections.

M2
Northern ExpresswayWaterloo CornerGawler

A2
South RoadRegency ParkDarlingtonSurface road adjacent to North–South Motorway.

A3
Cross RoadGlen OsmondPlympton

A5
Anzac HighwayAdelaideGlenelg

A6
Sir Donald Bradman DriveAdelaideWest BeachFormerly Burbridge Rd

A7
Port Road, Commercial RoadHindmarshPort Adelaide

A9
HillbankPort Adelaide

A10

B10
Torrens Valley Scenic DriveNuriootpaAngaston, Mt Pleasant, BirdwoodTea Tree Gully

A11
Adelaide city centreHoughton

B12
Mallee HighwayTailem BendOuyen, Victoria

A13
DarlingtonVictor Harbor

A14
BeverleyDarlington

A15
AlbertonPort Noarlunga

A16
ModburyGepps CrossOuter Harbor

A17
Glen OsmondGepps Cross

A18
ParalowieModbury

B19
Barossa Valley WayGawlerNuriootpa

A20
Main North RoadNorth AdelaideGawlerOriginally only north of Gepps Cross, then A52 for a few years, changed to A20 in 2017
Former
A21
Former designation replaced by City Ring Route, listed clockwise from the north-west corner of Adelaide city centre

A22
North AdelaideDry Creek

B23
Old NoarlungaCape Borda

B26
Greenhill RoadFullarton Road, EastwoodUraidlaBalhannahSince 2019

B27
Kent TownMount TorrensSince 2019

B28
Glen Osmond Road, ParksideBelair, CrafersSummertownSince 2019

B31
CampbelltownChain of Ponds, WilliamstownLyndoch

A32
Main North RoadStirling NorthGawlerRuns from Stirling North to Wilmington, and from Giles Corner to Gawler

B33
StirlingAldgateStrathalbynMt Barker Road from Stirling to Aldgate, then Strathalbyn Road to Strathalbyn

B34
WilliamstownBirdwood, WillungaMyponga

B35
Mount CrawfordMount PleasantMurray Bridge

B36
PalmerMannumMurray Bridge

B37
Mount BarkerStrathalbyn, Goolwa, Port Elliot, Victor HarborDelamere

B45
Formerly
A52
Former designation for Main North RoadGawlerElizabeth, SalisburyGepps Cross'Formerly National Highway 20, now A20 since 2017

B55
Murray BridgeKaroonda, LoxtonBerri

B56
UcoltaWinninowie

B57
BordertownPinnaroo, ParunaLoxton

B64
Goyder HighwayMonashBurraCrystal Brook

A66/B66
Riddoch HighwayKeith, Port MacDonnellA66 Keith-Mt Gambier, B66 to Port MacDonnell

B78
Wilkins Highway JamestownHallett

B79
17km south of Port Pirie

B80
RM Williams WayClareHawker

B81
Thiele HighwayGawler BeltKapunda, EudundaMorgan

B82
GawlerClare, Gladstone, Melrose, WilmingtonQuorn

B83
Stirling NorthQuorn, Hawker, Leigh CreekLyndhurstMuch of this route still is designated

B84
Port WakefieldEudunda

B85
Copper Coast HighwayPort WakefieldKulpara, Paskeville, KadinaWallaroo

B86
Yorke HighwayNW Port WakefieldArdrossan, Minlaton, Marion BayStenhouse Bay

B88
St Vincent Highwaysouth of ArdrossanWarooka

B89
Spencer HighwayPort PirieKadina, Moonta, MaitlandMinlatonNote: Spencer Highway and route B89 differ between Alford and Moonta: B89 passes through Kadina, Spencer Highway through Wallaroo.

B90
Tod HighwayKyancuttaLockWest of Pt Lincoln

B91
Birdseye HighwayCowellLockElliston

B97
PimbaWoomera, Roxby DownsOlympic Dam

B100
Lincoln HighwayPort AugustaWhyallaPort Lincoln

B100
Flinders HighwayPort LincolnStreaky BayCeduna

B101
Southern Ports HighwayMillicentKingston SE

C192
Punt RdMount GambierSA/VIC Border

B201
BarmeraBerriRenmark

C240
Wimmera HighwayContinuation of VIC B240