Adelaide Metro Survey

Take a moment to complete the quick survey and rate your ride or if you have 10 mins complete the full survey.


Quick survey  Full survey

Looks like you've already completed the quick survey, if you have 10 mins you're welcome to complete the full survey.


Quick survey  Full survey

Back

Saved to your My Metro.

You are here:

Content tools

Route B12 West Lakes Centre Interchange to City

via Military Road and Grange Road. Service operates Monday-Friday.

Route variations

  1. B10
  2. B10C
  3. B10X

Utility links

Choose a stop to view next arrivals

List of stops from City.

Stop

Route variations servicing this stop. B12

Stop Code

Zone C West Lakes Interchange - East side

LOT 2 Turner Dr, West Lakes

B12 stops here

Stop Code 18492

Stop 33E West Lakes Blvd - South side

6 Martin Ct, West Lakes

B12 stops here

Stop Code 12267

Stop 33F West Lakes Blvd - South side

LOT 88 Martin Ct, West Lakes

B12 stops here

Stop Code 12203

Stop 33G West Lakes Blvd - South side

17 The Annie Watt Circuit, West Lakes Shore

B12 stops here

Stop Code 12178

Stop 33 Military Rd - East side

LOT 4 Military Rd, West Lakes Shore

B12 stops here

Stop Code 12256

Stop 32B Military Rd - East side

175-177 Military Rd, Tennyson

B12 stops here

Stop Code 12379

Stop 32A Military Rd - East side

LOT 36 Military Rd, Tennyson

B12 stops here

Stop Code 12475

Stop 32 Military Rd - East side

113 Military Rd, Tennyson

B12 stops here

Stop Code 12534

Stop 31B Military Rd - East side

82 Military Rd, Tennyson

B12 stops here

Stop Code 12598

Stop 31A Military Rd - East side

68 Military Rd, Tennyson

B12 stops here

Stop Code 12664

Stop 31 Military Rd - East side

60 Military Rd, Tennyson

B12 stops here

Stop Code 12737

Stop 30C Military Rd - East side

505 Military Rd, Grange

B12 stops here

Stop Code 12777

Stop 30B Military Rd - East side

354 Military Rd, Grange

B12 stops here

Stop Code 16344

Stop 30A Military Rd - East side

322 Military Rd, Grange

B12 stops here

Stop Code 16346

Stop 30 Military Rd - East side

292 Military Rd, Grange

B12 stops here

Stop Code 16349

Stop 29D Military Rd - East side

276 Military Rd, Grange

B12 stops here

Stop Code 16351

Stop 29B Grange Rd - North side

647A Grange Rd, Grange

B12 stops here

Stop Code 13028

Stop 29A Grange Rd - North side

627-629 Grange Rd, Grange

B12 stops here

Stop Code 13024

Stop 29 Grange Rd - North side

603-605 Grange Rd, Grange

B12 stops here

Stop Code 13020

Stop 28A Grange Rd - North side

583 Grange Rd, Grange

B12 stops here

Stop Code 13016

Stop 28 Grange Rd - North side

545-547 Grange Rd, Seaton

B12 stops here

Stop Code 13008

Stop 27A Grange Rd - North side

499 Grange Rd, Seaton

B12 stops here

Stop Code 13004

Stop 27 Grange Rd - North side

465 Grange Rd, Seaton

B12 stops here

Stop Code 12998

Stop 26A Grange Rd - North side

451-453 Grange Rd, Seaton

B12 stops here

Stop Code 12993

Stop 26 Grange Rd - North side

433 Grange Rd, Seaton

B12 stops here

Stop Code 12988

Stop 25 Grange Rd - North side

413 Grange Rd, Seaton

B12 stops here

Stop Code 12983

Stop 24 Grange Rd - North side

379 Grange Rd, Findon

B12 stops here

Stop Code 12973

Stop 23 Grange Rd - North side

361 Grange Rd, Findon

B12 stops here

Stop Code 12971

Stop 22 Grange Rd - North side

275 Grange Rd, Findon

B12 stops here

Stop Code 12967

Stop 21 Grange Rd - North side

276 Grange Rd, Flinders Park

B12 stops here

Stop Code 12959

Stop 20 Grange Rd - North side

241 Grange Rd, Findon

B12 stops here

Stop Code 12955

Stop 19 Grange Rd - North side

223 Grange Rd, Findon

B12 stops here

Stop Code 12946

Stop 18 Grange Rd - North side

197 Grange Rd, Findon

B12 stops here

Stop Code 12942

Stop 17 Grange Rd - North side

153 Grange Rd, Beverley

B12 stops here

Stop Code 12940

Stop 16 Grange Rd - North side

117 Grange Rd, Allenby Gardens

B12 stops here

Stop Code 12933

Stop 15 Grange Rd - North side

97 Grange Rd, Allenby Gardens

B12 stops here

Stop Code 12927

Stop 14 Grange Rd - North side

81 Grange Rd, Welland

B12 stops here

Stop Code 12923

Stop 13 Grange Rd - North side

53 Grange Rd, Welland

B12 stops here

Stop Code 12918

Stop 12 Grange Rd - North side

17 Grange Rd, West Hindmarsh

B12 stops here

Stop Code 12925

Stop 11 South Rd - East side

91 South Rd, Hindmarsh

B12 stops here

Stop Code 12951

Stop 10 South Rd - East side

59-61 South Rd, Hindmarsh

B12 stops here

Stop Code 13033

Stop 9 South Rd - East side

LOT 315 South Rd, Hindmarsh

B12 stops here

Stop Code 13070

Stop 8 South Rd - North East side

1-27 South Rd, Thebarton

B12 stops here

Stop Code 13115

Stop 6 South Rd - East side

107-109 South Rd, Thebarton

B12 stops here

Stop Code 13219

Stop 5 South Rd - East side

127-133 South Rd, Thebarton

B12 stops here

Stop Code 13255

Stop 4 George St - North side

116 George St, Thebarton

B12 stops here

Stop Code 13253

Stop 3 George St - North side

74 George St, Thebarton

B12 stops here

Stop Code 13242

Stop 2 George St - North side

40 George St, Thebarton

B12 stops here

Stop Code 13238

Stop 1A George St - North side

5 George St, Thebarton

B12 stops here

Stop Code 13233

Stop B1 West Tce - East side

11 West Tce, Adelaide

B12 stops here

Stop Code 13311

Stop B1 Currie St - North side

254-260 Currie St, Adelaide

B12 stops here

Stop Code 13371

Stop B2 Currie St - North side

174 Currie St, Adelaide

B12 stops here

Stop Code 13367

Stop D1 Currie St - North side

116-120 Currie St, Adelaide

B12 stops here

Stop Code 13354

Stop E3 Currie St - North side

20 Currie St, Adelaide

B12 stops here

Stop Code 13343

Stop G3 Grenfell St - North side

132 Grenfell St, Adelaide

B12 stops here

Stop Code 13330

Stop X1 Pulteney St - West side

42 Pulteney St, Adelaide

B12 stops here

Stop Code 13312

Stop I1 North Tce - North side

288 North Tce, Adelaide

B12 ends at this stop

Stop Code 13278

List of stops from West Lakes Interchange.

Stop

Route variations servicing this stop. B12

Stop Code

Stop R1 North Tce - South side

304 North Tce, Adelaide

B12 stops here

Stop Code 13279

Stop S1 North Tce - South side

254 North Tce, Adelaide

B12 stops here

Stop Code 13283

Stop B1 Pulteney St - East side

15-27 Pulteney St, Adelaide

B12 stops here

Stop Code 13287

Stop T1 Grenfell St - South side

115 Grenfell St, Adelaide

B12 stops here

Stop Code 13336

Stop U1 Grenfell St - South side

45 Grenfell St, Adelaide

B12 stops here

Stop Code 13344

Stop V1 Currie St - South side

11-23 Currie St, Adelaide

B12 stops here

Stop Code 13352

Stop W3 Currie St - South side

101 Currie St, Adelaide

B12 stops here

Stop Code 13364

Stop Y1 Currie St - South side

207 Currie St, Adelaide

B12 stops here

Stop Code 13372

Stop X1 West Tce - West side

36-40 West Tce, Adelaide

B12 stops here

Stop Code 13324

Stop 1 Port Rd - South side

LOT 80 Port Rd, Adelaide

B12 stops here

Stop Code 13254

Stop 1A George St - South side

23 George St, Thebarton

B12 stops here

Stop Code 13239

Stop 2 George St - South side

37 George St, Thebarton

B12 stops here

Stop Code 13241

Stop 3 George St - South side

73 George St, Thebarton

B12 stops here

Stop Code 13243

Stop 4 George St - South side

117-119 George St, Thebarton

B12 stops here

Stop Code 13256

Stop 5 South Rd - West side

116-118 South Rd, Torrensville

B12 stops here

Stop Code 13252

Stop 6 South Rd - West side

92 South Rd, Torrensville

B12 stops here

Stop Code 13209

Stop 8 South Rd - South West side

38 South Rd, Torrensville

B12 stops here

Stop Code 13120

Stop 9 South Rd - West side

14 South Rd, West Hindmarsh

B12 stops here

Stop Code 13066

Stop 10 South Rd - West side

50-52 South Rd, West Hindmarsh

B12 stops here

Stop Code 13037

Stop 11 South Rd - West side

90 South Rd, West Hindmarsh

B12 stops here

Stop Code 12948

Stop 12 Grange Rd - South side

12 Grange Rd, West Hindmarsh

B12 stops here

Stop Code 12928

Stop 13 Grange Rd - South East side

54 Grange Rd, Welland

B12 stops here

Stop Code 12919

Stop 14 Grange Rd - South side

86 Grange Rd, Welland

B12 stops here

Stop Code 12922

Stop 15 Grange Rd - South side

110-114 Grange Rd, Allenby Gardens

B12 stops here

Stop Code 12929

Stop 16 Grange Rd - South side

142 Grange Rd, Flinders Park

B12 stops here

Stop Code 12934

Stop 17 Grange Rd - South side

166-168 Grange Rd, Flinders Park

B12 stops here

Stop Code 12941

Stop 18 Grange Rd - South side

198A Grange Rd, Flinders Park

B12 stops here

Stop Code 12943

Stop 19 Grange Rd - South side

230 Grange Rd, Flinders Park

B12 stops here

Stop Code 12949

Stop 20 Grange Rd - South side

250 Grange Rd, Flinders Park

B12 stops here

Stop Code 12956

Stop 21 Grange Rd - South East side

278 Grange Rd, Flinders Park

B12 stops here

Stop Code 12963

Stop 22 Grange Rd - South side

302 Grange Rd, Flinders Park

B12 stops here

Stop Code 12969

Stop 23 Grange Rd - South side

342-346 Grange Rd, Kidman Park

B12 stops here

Stop Code 12972

Stop 24 Grange Rd - South side

362-364 Grange Rd, Kidman Park

B12 stops here

Stop Code 12977

Stop 25 Grange Rd - South side

376 Grange Rd, Kidman Park

B12 stops here

Stop Code 12984

Stop 26 Grange Rd - South side

406 Grange Rd, Fulham Gardens

B12 stops here

Stop Code 12991

Stop 26A Grange Rd - South side

414B Grange Rd, Fulham Gardens

B12 stops here

Stop Code 12997

Stop 27 Grange Rd - South side

442 Grange Rd, Fulham Gardens

B12 stops here

Stop Code 13000

Stop 27A Grange Rd - South side

476 Grange Rd, Fulham Gardens

B12 stops here

Stop Code 13005

Stop 28 Grange Rd - South side

520 Grange Rd, Fulham Gardens

B12 stops here

Stop Code 13007

Stop 28A Grange Rd - South side

544 Grange Rd, Henley Beach

B12 stops here

Stop Code 13017

Stop 29 Grange Rd - South side

580 Grange Rd, Henley Beach

B12 stops here

Stop Code 13022

Stop 29A Grange Rd - South side

610 Grange Rd, Henley Beach

B12 stops here

Stop Code 13026

Stop 29B Grange Rd - South side

640 Grange Rd, Henley Beach

B12 stops here

Stop Code 13030

Stop 29D Military Rd - West side

433 Military Rd, Grange

B12 stops here

Stop Code 16350

Stop 30 Military Rd - West side

451-457 Military Rd, Grange

B12 stops here

Stop Code 16348

Stop 30A Military Rd - West side

471 Military Rd, Grange

B12 stops here

Stop Code 16347

Stop 30B Military Rd - West side

491 Military Rd, Grange

B12 stops here

Stop Code 16345

Stop 30C Military Rd - West side

15 Military Rd, Tennyson

B12 stops here

Stop Code 12770

Stop 31 Military Rd - West side

19 Military Rd, Tennyson

B12 stops here

Stop Code 12738

Stop 31A Military Rd - West side

45 Military Rd, Tennyson

B12 stops here

Stop Code 12673

Stop 31B Military Rd - West side

85 Military Rd, Tennyson

B12 stops here

Stop Code 12592

Stop 32 Military Rd - West side

115A Military Rd, Tennyson

B12 stops here

Stop Code 12525

Stop 32A Military Rd - West side

LOT 36 Military Rd, Tennyson

B12 stops here

Stop Code 12469

Stop 32B Military Rd - West side

175-177 Military Rd, Tennyson

B12 stops here

Stop Code 12370

Stop 33 Military Rd - West side

LOT 4 Military Rd, West Lakes Shore

B12 stops here

Stop Code 12249

Stop 33G West Lakes Blvd - North side

LOT 157 West Lakes Blvd, West Lakes Shore

B12 stops here

Stop Code 12179

Stop 33F West Lakes Blvd - North side

54 Antigua Gr, West Lakes

B12 stops here

Stop Code 12199

Stop 33E West Lakes Blvd - North East side

LOT 8 West Lakes Blvd, West Lakes

B12 stops here

Stop Code 12272

Stop 33D West Lakes Blvd - North side

10 Sunrise Ct, West Lakes

B12 stops here

Stop Code 12334

Zone C West Lakes Interchange - East side

LOT 2 Turner Dr, West Lakes

B12 ends at this stop

Stop Code 18492