List of public transport routes in Adelaide

Public transport in Adelaide, South Australia, is managed by the State Government's Department for Infrastructure & Transport, branded as Adelaide Metro. Today bus services are operated by contractors: Busways, SouthLink, Torrens Connect and Torrens Transit.

Historically bus services in Adelaide were operated by private operators. In the 1950s, the Municipal Tramways Trust began operating buses to replace its trams. In the mid-1970s, the Municipal Tramways Trust took over the services of the private operators. In the mid-1990s, provision of services was contracted out to the private sector with TransAdelaide maintaining responsibility for service levels. The city's transport is now managed by the Department of Planning, Transport & Infrastructure, branded as Adelaide Metro.

Operators
Currently, all public transport modes in South Australia are privately operated. Adelaide Metro trains are operated by Keolis Downer, and trams are operated by Torrens Connect. Regional bus services are operated by several different private operators, and are not run under the Adelaide Metro banner, meaning these services do not accept MetroCARD or Metroticket payments.

Adelaide Metro buses are split up geographically into six regions, each contracted to a private operator:

Train routes


There are 4 main lines and 2 branch lines on the Adelaide Metro rail network, spanning approximately 132km of track. Construction of a third branch line, the Port Dock line, is currently underway, which will bring the total number of railways lines on the network to seven. The Seaford, Flinders and Gawler lines are fully electrified, and are operated by A-City 4000 Class trains. The Outer Harbor, Grange and Belair lines are currently operated by diesel-powered 3000 class railcars.

Bus Routes


The Adelaide Metro bus network is considered the back-bone of Adelaide's public transport network. The system also features the O-Bahn Busway, which is a Guided bus service that runs on concrete 'guide' tracks.

TransitLink
TransitLink bus services are limited stop express bus routes, operating to and from the city.

O-Bahn Routes


==== O-Bahn City Routes ====

Northern Routes
Buses terminating to the North of Adelaide

City Routes

 * Glenelg via Richmond Road and Mooringe Avenue
 * 167C terminates a Camden Park
 * Glenelg via Richmond Road and Harvey Avenue
 * Urrbrae via Duthy Street, Cross Road and Waite Road
 * Mitcham Square via Fullarton Road and Princes Road
 * 171A terminates at Highgate
 * Kingswood via Duthy Street and Harrow Road
 * Blackwood via Fullarton Road, Goodwood Road and Shepherds Hill Road
 * Glenelg via Unley Road, Grange Road and Raglan Avenue
 * 190B terminates at Unley Shops
 * Blackwood via Belair Road, Upper Sturt Road and Hawthorndene Drive.
 * Blackwood via Belair Road, Upper Sturt Road and Hawthorndene Drive. (Designated F stop; stop 12 Belair Road)
 * Blackwood via Belair Road, Main Road and Hawthorndene Drive.
 * Blackwood via Belair Road, Main Road and Hawthorndene Drive. (Designated F stop; stop 12 Belair Road)
 * Coromandel Valley via Belair Road, running express from stop P1 Pultney Street, to stop 23 Belair Road then only servicing stops 26, 28, 31 and 34.
 * Marion Interchange via King William Road, Eliza Place and Miller Street
 * 200B deviates via Boothby Street, Clapham
 * 200C terminates at stop 20, Boothby Street, Clapham
 * Marion Interchange via Everard Avenue, Towers Terrace and Oaklands Road
 * 241A terminates at Oaklands Park
 * Hove via Anzac Highway, Morphett Road and Dunrobin Road
 * Marion Interchange via Anzac Highway, Hendrie Street and Diagonal Road.
 * Marion Interchange via Anzac Highway, Hendrie Street and Diagonal Road. (Designated F stop; stop 11A Marion Road)
 * Marion Interchange via Anzac Highway, Brighton Road and Sturt Road
 * Brighton Station via Anzac Highway, Brighton Road and Sturt Road. "(Designated F stop; 21 Anzac Highway)"
 * Marion Interchange via Anzac Highway, Brighton Road and Dunrobin Road
 * Marion Interchange via Anzac Highway, King George Avenue and Seacombe Road
 * 265W operates to Somerton Park only
 * 265B operates to Brighton Station only
 * Flinders University via South Road
 * Old Reynella via South Road, Ocean Boulevard and Patpa Drive
 * 720H operates via the FMC
 * 720M terminates at Marion Interchange
 * Noarlunga Centre via Main South Road, Panalatinga Road and Beach Road.
 * Noarlunga Centre via Main South Road, Panalatinga Road and Beach Road. (Designated F stop; stop 26 South Road)
 * 721X operates Noarlunga Centre to City running express from Stop 40 Panalatinga Road
 * 721A operates Noarlunga Centre to Old Reynella only
 * 721L operates Noarlunga Centre to Lonsdale, South Australia only
 * 721R operates FMC to Old Reynella only
 * Noarlunga Centre via Main South Road, Panalatinga Road and States Road.
 * Noarlunga Centre via Main South Road, Panalatinga Road and States Road. (Designated F stop; stop 26 South Road)
 * 722X operates Noarlunga Centre to City running express from Stop 40 Panalatinga road
 * 722A Noarlunga Centre to Old Reynella only
 * 722L operates Noarlunga Centre to Lonsdale, South Australia only
 * Noarlunga Centre via Main South Road, Chandlers Hill Road and Flaxmill Road. (Designated F stop; stop 26 South Road)
 * 723X operates Woodcroft to City via Southern Expressway and running express from stop 39 Regency Road
 * Noarlunga Centre via Main South Road, Acre Avenue and Brodie Road. (Designated F stop; stop 26 South Road)
 * Aberfoyle Park to Bedford Park via Black Road and Manning Road. Then continues as route G10 to Blair Athol via City
 * G20X operates Aberfoyle Park to City running express from stop 25 Ayliffes Road
 * Aberfoyle Park via Black Road and Manning Road. designated F stop is stop 26 Ayliffes Road.
 * Aberfoyle Park to Bedford Park via Black Road and Hub Drive. Then continues as route G10 to Blair Athol via City
 * G21X operates Aberfoyle Park to City running express from stop 25 Ayliffes Road
 * Aberfoyle Park via Black Road and Hub Drive. designated F stop is stop 26 Ayliffes Road.
 * Aberfoyle Park via Goodwood Road and Happy Valley Drive
 * Blackwood via Goodwood Road and Shepherds Hill Road designated F stop, stop 26 Shepards Hill Road

Feeder Routes

 * Aberfoyle Park to Marion Interchange via Flagstaff Road
 * Aberfoyle Park to Marion Interchange via Coromandel Valley and Blackwood Station
 * 600A terminates at Aberfoyle Hub Interchange
 * 600B terminates at Blackwood Station
 * 600S operates Blackwood Station to stop 26 Shepards Hill Road, Bedford Park
 * Aberfoyle Park to Marion Interchange via Coromandel Valley and Blackwood Station
 * 601A terminates at Aberfoyle Hub Interchange
 * 601B terminates at Blackwood Station
 * Darlington to Blackwood Station via Coromandel Valley and Flagstaff Hill Road
 * Marion Interchange to Marino via Seacombe Road
 * Flinders University to Hallett Cove Beach station via Trott Park and Brighton Road
 * 681A terminates at stop 47 Awonga Road
 * Hallett Cove Beach station to Shiedow Park via Hallett Cove Shopping Centre
 * Hallett Cove Beach station to Hallett Cove South (Freebairn Drive) via Cormorant Drive
 * Noarlunga Centre to Old Reynella via Sherriffs Road and Galloway Road
 * Noarlunga Centre to Old Reynella via Main South Road, Acre Avenue and Brodie Road.
 * 725A does not connect with a city bus
 * 725B terminates at Southgate Plaza
 * Colonnades Shopping Centre to Marion Interchange via Flaxmill Road and Bluehills Road
 * 733C operates Noarlunga Centre to Woodcroft Community Centre
 * 733G operates Noarlunga Centre to Stop 33 Main South Road, O'Halloran Hill
 * Colonnades Shopping Centre to Marion Interchange via Sherriffs Road, Galloway Road, Trott Park and Brighton Road
 * 734S deviates via Lonsdale station
 * Old Reynella to Chandlers Hill via Aberfoyle Park and Chandlers Hill Road
 * Colonnades Shopping Centre to Maslin Beach via Commercial Road and Seaford
 * Noarlunga Centre/Hackham West Anti-Clockwise Loop via Honeypot Road
 * Noarlunga Centre/Hackham West Clockwise Loop via Honeypot Road
 * Noarlunga Centre/Seaford Anti-Clockwise Loop via Esplanade and Old Noarlunga
 * Noarlunga Centre/Seaford Clockwise Loop via Old Noarlunga and Esplanade
 * Colonnades Shopping Centre to Sellicks Beach via Old Coach Road and Aldinga
 * 750A terminates at Aldinga
 * 750R terminates at Seaford
 * Seaford to Sellicks Beach via Main South Road and Aldinga. Express to/from Aldinga Shopping Centre
 * Noarlunga Centre to Aldinga Shops via McLaren Vale and Willunga
 * 751C terminates at Seaford S/C
 * 751A terminates at Colonnades Shopping Centre
 * 751H terminates at Noarlunga Hospital
 * 751W terminates at Willunga
 * 751R operates Noarlunga Centre to Seford
 * McLaren Vale to McLaren Flat via Oakley Road. Connects with route 751 at McLaren Vale stop 92.
 * Willunga High School to Aldinga Beach via Aldinga
 * Aldinga Beach to Seaford via Willunga High School and McLaren Vale
 * Seaford to Port Willunga via McLaren Vale, Willunga and Willunga High School.

Adelaide Hills Buses
All buses starting with the number "8"

City Buses



 * Burnside via Greenhill Road
 * ‘’’Carey Gully’’’ via Greenhill Road
 * Stirling via Greenhill Road
 * Lobethal via Verdun and Woodside designated F stop, stop 14 Glen Osmond Road from city and stop 13 Glen Osmond rd to city
 * Mount Barker via South Eastern Freeway express to stop 62
 * Nairne via Hahndorf designated F stop; stop 14 Glen Osmond Rd from city; stop 13 Glen Osmond rd to city
 * Nairne via Mount Barker and South Eastern Freeway. express to stop 62
 * Mount Barker via Bridgewater and Hahndorf
 * Glen Osmond via Glen Osmond Road
 * Aldgate via Crafers
 * Aldgate via Crafers designated F stop, stop 14 Glen Osmond Road from city and stop 13 Glen Osmond Road to city
 * Mount Barker via Crafers and Hahndorf
 * Mount Barker via Crafers and Hahndorf designated F stop, stop 14 Glen Osmond Road from city and stop 13 Glen Osmond Road to city
 * Aldgate via Crafers, Pomona Road, Stirling, and Heathfield.

Adelaide Hills Feeder Services

 * Crafers to Clealand Wildlife Park via Mount Lofty
 * Verdun to Lobethal via Oakbank
 * 834A via Onkaparinga Valley rd and does not service Woodside
 * Mount Barker to Lobethal via Oakbank
 * 835A via Onkaparinga Valley rd and does not service Woodside
 * Mount Barker to Nairne via Littlehampton
 * Aldgate to Macclesfield via Meadows
 * Mount Barker to Strathalbyn via Wistow
 * 852L operates Cornerstone College to Langhorne Creek via Strathalbyn and Wistow
 * Stirling to Crafers via Pomona Road.
 * Crafers to Stirling via Pomona Road.
 * Crafers to Stirling via Piccadilly
 * 866A does not service Piccadilly
 * 866R services Stirling East and Piccadilly on request only
 * Urrbrae to Aldgate via Belair
 * Aldgate to Blackwood via Belair
 * Aldgate to Blackwood via Hawthorndene
 * 894H deviates via Longwood Road, Heathfield Road, Cricklewood Road, Churinga Road and Euston Road to service Heathfield High School
 * 894S terminates in Stirling

Murray Bridge Buses
Murray Bridge buses are operated by LinkSA and do not use Adelaide Metro fares. Please see www.linksa.com.au for more info.
 * City to Murray Bridge via South Eastern Freeway.
 * Mount Barker to Murray Bridge via South Eastern Freeway. connects with routes T840 or 864F to City at Mount Barker.
 * Mount Barker to Murray Bridge via Kanmantoo and Callington. School Days only.
 * Mount Barker to Murray Bridge via South Eastern Freeway and Mobilong Prison.

Cross Town Connector Services

 * Armada Arndale Shopping Centre to Glen Osmond via Cross Road and Marion Road
 * 100P terminates at stop 184 Marion Road, Plympton
 * 100B terminates at stop 8A Marion Road, Brooklyn Park
 * 100C operates stop 11A Marion Road, Plympton to stop 165 Cross Road, Highgate
 * 100N operates stop 8H Marion Road, Marleston to stop 165 Cross Road, Highgate
 * Armada Arndale Shopping Centre to Flinders University via Marion Road
 * Suburban Connector via Armada Arndale Shopping Centre, Cross Road, Portrush Road, Marion Road, Diagonal Road and Regency Road.
 * 300H terminates at stop 161/19 Portrush Road, Glen Osmond
 * 300C terminates at stop 165 Cross Road, Urrbrae
 * 300G terminates at Zone A Glenelg Interchange
 * 300M operates between Zone D Glenelg Interchange and Zone A Marion S/C
 * 300J terminates at stop 17 O.G Road, Klemzig
 * 300U continues as route G10 after Marion S/C
 * Port Adelaide to Tea Tree Plaza via Grand Junction Road and Helen Terrace
 * Tea Tree Plaza to Elizabeth Station via Bridge Road, Salisbury station and Montague Road.
 * 560A Elizabeth station or stop 38A Bridge Road to Salisbury Station
 * 560B Elizabeth station to stop 37C Montague Road, Ingle Farm
 * 560P Detours via Muriel Drive, Carr Street and Bridge Road in Ingle Farm
 * Ingle Farm (stop 37C Montague Road) to Mawson Lakes via UNISA Mawson Lakes and Mawson Lakes Boulevard.
 * Paradise Interchange to Mile End South via St Bearnards Road and Greenhill Road

JetBuses
Buses that operate via Adelaide Airport


 * Elizabeth Interchange to Adelaide Airport and Glenelg via Lyell McEwin Hospital, Golden Grove Interchange, Tea Tree Plaza Interchange, O-Bahn Busway, City, Sir Donald Bradman Drive, Adelaide Airport and Harbour Town
 * J1A operates City to Adelaide Airport
 * Adelaide Airport via Sir Donald Bradman Drive Express from City to Adelaide Airport. Uses a Bustech double deck bus.
 * Greenwith to Harbour Town via Golden Grove Interchange, Tea Tree Plaza Interchange, O-Bahn Busway, City, Sir Donald Bradman Drive, Adelaide Airport and Harbour Town
 * Westfield West Lakes to Westfield Marion via Adelaide Airport and Camden Park
 * J7M terminates at stop 15 Mooringe Avenue, Camden Park, outside Camden Park bus depot.
 * Westfield West Lakes to Westfield Marion via Armada Arndale Shopping Centre, Adelaide Airport and Camden Park

After Midnight
After Midnight services operate only on Saturday nights/Sunday mornings after midnight:
 * Golden Grove via O-Bahn and Golden Grove Road
 * City via Sturt Road, Flinders Medical Centre and Goodwood Road. Returns as route N21 to Aberfoyle Park.
 * Aberfoyle Park via Goodwood Road, Marion Interchange and Flagstaff Road. Returns as route N10 from Marion Interchange.
 * Wattle Park via The Parade
 * West Lakes Interchange via Henley Beach Road and Seaview Road
 * Newton via Payneham Road and Montacute Road
 * Ingle Farm via North East Road and Hampstead Road
 * Gawler via Mawson Lakes, Salisbury Highway, Phillip Highway, Yorktown Road and Main North Road
 * Semaphore via Torrens Road, Armada Arndale Shopping Centre, Hanson Road and Port Adelaide
 * Marion Interchange via Anzac Highway, Glenelg and Brighton Road
 * Salisbury via O-Bahn and Bridge Road
 * Fairview Park via O-Bahn and Hancock Road. Continues as route N542
 * Fairview Park to Tea Tree Gully via Yatala Vale Rd, Elizabeth Street and North East Road, setting down only until last passenger alights. No return journey. For an After Midnight service to Fairview Park use route N541.
 * Moana via South Road, Marion Interchange, Old Reynella Interchange, Noarlunga Centre railway station and Commercial Road
 * Mount Barker via South Eastern Freeway, Crafers, Stirling, Aldgate, Bridgewater and Hahndorf.

Free Buses
The following buses are zero-fare, wheelchair-accessible circuit routes that service the Adelaide City Council area daily, on frequent routes:
 * Bi-directional loop via North Terrace, Currie Street, Hutt Street, Halifax Street, Sturt Street, Grote Street, Morphett Street, Jeffcott Street, Ward Street, Hill Street, Tynte Street, Finiss Street and Frome Road
 * Bi-directional loop via North Terrace, Currie Street, Hutt Street, Halifax Street, Sturt Street, Grote Street, Morphett Street, Jeffcott Street, Ward Street, Hill Street, Tynte Street, Finiss Street and Frome Road


 * Bi-directional loop via North Terrace, Currie Street, Hutt Street, Halifax Street, Sturt Street, Grote Street, Victoria Square, King William Street. This service operated under the '99C' only and it was only in 2014 that the name change took place. The 99C is a clockwise loop while the 99A is anti-clockwise.
 * Bi-directional loop via North Terrace, Currie Street, Hutt Street, Halifax Street, Sturt Street, Grote Street, Victoria Square, King William Street. This service operated under the '99C' only and it was only in 2014 that the name change took place. The 99C is a clockwise loop while the 99A is anti-clockwise.

Adelaide Oval Footy Express
Adelaide Metro provide services between Adelaide Oval and areas across South Australia. Tickets for the games also act as the ticket to travel free on any Adelaide Oval Footy Express bus, train or tram, in order to alleviate overcrowding on regular services. Most services offer early arrival times and some routes will have services that leave an hour after the final siren. The locations in metropolitan Adelaide include: