12 Colmore Row ↔ Coronation Gardens

Operated by National Express West Midlands. First bus 05:16, last bus 23:58. 272 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with National Express West Midlands whether this route takes part. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

12 towards Coronation Gardens — Monday to Friday (150 journeys)
Colmore Row (Stop SH2) ··06:1006:10··06:3006:3006:5006:5007:1007:1007:3007:3007:5007:5008:1008:1008:1508:1508:3008:3008:5008:5009:1009:1009:1509:1509:3009:3009:4509:4509:5009:5010:1010:1010:1510:1510:3010:3010:4510:4510:5010:5011:1011:1011:1511:1511:3011:3011:4511:4511:5011:5012:1012:1012:1512:1512:3012:3012:4512:4512:5012:5013:1013:1013:1513:1513:3013:3013:4513:4513:5013:5014:1014:1014:1514:1514:3014:3014:4514:4514:5014:5015:1015:1015:1515:1515:3015:3015:4515:4515:5015:5016:1016:1016:1516:1516:3016:3016:4516:4516:5016:5017:1017:1017:1517:1517:3017:3117:4517:4517:5417:5518:1518:1518:1818:1918:4318:4318:4318:4319:1319:1319:1319:1319:4319:4319:4319:4320:1320:1320:1320:1320:4320:4320:4320:4321:1821:1821:1821:1821:5821:5821:5821:5822:3822:3822:3822:38
The Bear Tavern (Stop BM) ··06:2606:26··06:4606:4607:0807:0807:2907:2907:5207:5308:1508:1208:3808:3208:3208:3208:5208:5409:1209:1209:3209:3209:3209:3209:5209:5210:0310:0310:1210:1210:3210:3210:3310:3310:5210:5211:0311:0311:1211:1211:3211:3211:3411:3411:5211:5212:0512:0512:1212:1212:3212:3212:3512:3512:5312:5313:0513:0513:1313:1313:3313:3313:3613:3613:5413:5414:0614:0614:1414:1414:3414:3414:3614:3614:5514:5715:0615:0615:1515:1715:3515:3915:3615:3615:5516:0016:0616:0616:1816:1516:3516:3816:3616:3616:5516:5817:0517:0517:1517:1817:3517:3817:3517:3517:5517:5918:0518:0518:1918:2118:3418:3418:4218:4319:0619:0219:0619:0219:3219:3619:3619:3220:0520:0220:0220:0520:3420:3420:3220:3221:0421:0221:0421:0221:3721:3721:3721:3722:1722:1722:1722:1722:5722:5722:5722:57
Crosswells Road (after) ··06:3406:34··06:5506:5507:1707:1707:3907:3908:0208:0408:2608:2208:4908:4208:4108:4109:0209:0409:2209:2209:4209:4209:4109:4110:0210:0210:1210:1210:2210:2210:4210:4210:4210:4211:0211:0211:1211:1211:2211:2211:4211:4211:4311:4312:0212:0212:1412:1412:2212:2212:4212:4212:4412:4413:0313:0313:1413:1413:2313:2313:4313:4313:4513:4514:0414:0414:1514:1514:2414:2414:4514:4514:4514:4515:0615:0815:1515:1515:2615:2915:4615:5115:4515:4516:0616:1216:1516:1516:3016:2616:4616:5016:4516:4517:0617:1017:1417:1417:2617:2917:4617:4917:4417:4418:0618:1018:1418:1418:2918:3118:4318:4318:5218:5319:1619:1019:1619:1019:4019:4619:4619:4020:1520:1020:1020:1520:4320:4320:4020:4021:1321:1021:1321:1021:4521:4621:4521:4522:2522:2522:2622:2523:0523:0623:0523:05
Oldbury Interchange (Stop OC) 05:5305:5306:4506:4506:2306:2307:0607:0607:2907:2907:5107:5308:1408:1808:4108:3409:0408:5408:5108:5109:1409:1709:3409:3409:5409:5409:5109:5110:1410:1410:2410:2410:3410:3410:5410:5410:5410:5411:1411:1411:2411:2411:3411:3411:5411:5411:5411:5412:1512:1512:2612:2612:3512:3512:5512:5512:5612:5613:1613:1613:2613:2613:3613:3613:5613:5613:5613:5614:1714:1714:2614:2614:3714:3814:5815:0014:5614:5615:1915:2415:2615:2615:3915:4515:5916:0715:5615:5616:1916:2816:2616:2616:4616:3916:5917:0516:5616:5617:1917:2517:2617:2617:3917:4317:5918:0217:5617:5618:1918:2318:2618:2618:4118:4318:5318:5319:0419:0519:2819:2019:2819:2019:5019:5719:5719:5020:2620:2020:2020:2620:5420:5420:5020:5021:2421:2021:2421:2021:5521:5721:5521:5522:3522:3522:3722:3523:1523:1723:1523:15
Poplar Avenue (opp) 06:0206:0206:5506:5506:3206:3207:1607:1607:4007:4108:0108:0508:2408:3208:5508:4409:1509:0408:5808:5809:2409:2809:4409:4410:0410:0409:5809:5810:2410:2410:3210:3210:4410:4411:0411:0411:0211:0211:2411:2411:3211:3211:4411:4412:0412:0412:0212:0212:2512:2512:3412:3412:4512:4513:0513:0513:0413:0413:2613:2613:3413:3413:4613:4614:0614:0614:0414:0414:2814:2814:3414:3414:4714:4915:0815:1415:0415:0415:2915:3815:3415:3415:4915:5916:0916:2216:0416:0416:2916:4416:3416:3417:0216:4917:0917:2017:0417:0417:2917:3917:3417:3417:4917:5618:0918:1218:0418:0418:2818:3218:3418:3418:5018:5219:0119:0119:1319:1419:3719:2819:3719:2819:5820:0620:0619:5820:3420:2820:2820:3421:0221:0220:5720:5721:3221:2721:3221:2722:0222:0522:0222:0222:4222:4222:4522:4223:2223:2523:2223:22
Coronation Gardens (Stop DY7) 06:1706:1707:1107:1106:4706:4707:3307:3307:5707:5808:1808:2408:4108:5309:1309:0109:3309:2109:1109:1109:4109:4510:0110:0110:2110:2110:1310:1310:4110:4110:4810:4811:0111:0111:2111:2111:1811:1811:4111:4111:4811:4812:0112:0112:2112:2112:1812:1812:4212:4212:5012:5013:0213:0213:2213:2213:2013:2013:4313:4313:5013:5014:0414:0414:2414:2414:2014:2014:4614:4614:5014:5015:0415:0715:2515:3215:2015:2015:4615:5815:5015:5016:0616:1916:2616:4316:2016:2016:4617:0516:5016:5017:2217:0617:2617:3917:2017:2017:4617:5717:5017:5018:0618:1318:2618:2918:2018:2018:4518:4718:5018:5019:0519:0719:1519:1519:2819:2919:5119:4219:5119:4220:1220:2020:2020:1220:4820:4220:4220:4821:1621:1621:1121:1121:4621:4121:4521:4122:1522:1922:1522:1522:5522:5522:5922:5523:3523:3923:3523:35

Route map

All stops on route 12

12 towards Coronation Gardens

  1. Colmore Row (Stop SH2) Birmingham
  2. Art Gallery (Stop ES1) Birmingham
  3. Newhall Street (Stop GC1) Birmingham
  4. Library Metro (Stop BR1) Centenary Square
  5. Brindleyplace Metro (Stop BR7) Centenary Square
  6. Five Ways Metro (opp) Five Ways
  7. Edgbaston Village Metro (Stop FM) Five Ways
  8. Plough & Harrow Hotel (opp) Five Ways
  9. The Ivy Bush (after) Botanical Gardens
  10. Strathallen Hotel (adj) Chad Valley
  11. York Road (adj) Chad Valley
  12. Vernon Road (opposite) Rotton Park
  13. Deblen Drive (adj) Rotton Park
  14. Stanmore Road (before) Rotton Park
  15. George Dixon Academy (adj) Rotton Park
  16. Bernard Road (opp) Rotton Park
  17. Beverley House (opp) Moor Pool
  18. Barnsley Road (adj) Moor Pool
  19. Drayton Road (adj) Bearwood
  20. Willow Avenue (Stop BB) Court Oak
  21. The Bear Tavern (Stop BM) Bearwood
  22. Ethel Road (before) Bearwood
  23. Gladys Road (opposite) Bearwood
  24. Addenbrooke Road (before) Bearwood
  25. Thimblemill Cemetery (adj) Warley
  26. William Road (adj) Londonderry
  27. Hales Lane (opp) Londonderry
  28. Queens Road (before) Londonderry
  29. Basons Lane (after) Londonderry
  30. Douglas Road (after) Londonderry
  31. Darby Road (opp) Londonderry
  32. Richmond Hill (opposite) Rood End
  33. Crosswells Road (after) Rood End
  34. Tat Bank Crossroads (after) Rood End
  35. Langley Green Station (adj) Langley Green
  36. Station Road (before) Langley
  37. Mill Lane (adj) Langley
  38. Underhill Street (adj) Langley
  39. Titford Road (adj) Langley
  40. Park Street (adj) Langley
  41. Park Lane Industrial Estate (adj) Tat Bank
  42. Oldbury Ringway (before) Oldbury
  43. Oldbury Interchange (Stop OC) Oldbury
  44. Sandwell Council House (adjacent) Oldbury
  45. Wharfside (opp) Oldbury
  46. Chapel Street (opp) Rounds Green
  47. Brades Road (after) Rounds Green
  48. Bath Row (after) Rounds Green
  49. Bury Hill Road (opp) Rounds Green
  50. Hilton Road (adj) Rounds Green
  51. Lower City Road (before) Grace Mary Estate
  52. Poplar Avenue (opp) Grace Mary Estate
  53. Poplar Rise (opp) Grace Mary Estate
  54. Hawfield Road (adj) Grace Mary Estate
  55. St Andrews Drive (opp) Grace Mary Estate
  56. Warrens Hall Farm (opp) Oakham
  57. Gibbet Hill (adj) Oakham
  58. Tansley Hill Avenue (opp) Tansley Hill
  59. View Drive (opp) Dixons Green
  60. Blackacre Road (adjacent) Dixons Green
  61. St John's Road (opp) Kates Hill
  62. North Street (after) Kates Hill
  63. Wolverhampton Street (after) Dudley
  64. Castle Hill (Stop DY6) Dudley
  65. Coronation Gardens (Stop DY7) Dudley

12 towards Colmore Row

  1. Coronation Gardens (Stop DY7) Dudley
  2. St Edmunds Church (Stop DY12) Dudley
  3. North Street (before) Kates Hill
  4. St John's Road (adjacent) Kates Hill
  5. View Drive (after) Dixons Green
  6. Bennetts Hill (after) Dixons Green
  7. Tansley Hill Avenue (adj) Tansley Hill
  8. Gibbet Hill (opp) Oakham
  9. Warrens Hall Farm (adj) Oakham
  10. Portway Hill (opp) Grace Mary Estate
  11. Hawfield Road (opp) Grace Mary Estate
  12. Poplar Rise (adj) Grace Mary Estate
  13. Poplar Avenue (adj) Grace Mary Estate
  14. Lower City Road (after) Grace Mary Estate
  15. Hilton Road (opp) Rounds Green
  16. Wolverhampton Road (after) Rounds Green
  17. no. 54 (outside) Rounds Green
  18. Rounds Green School (opp) Rounds Green
  19. Chapel Street (adj) Rounds Green
  20. Wharfside (adj) Oldbury
  21. Sandwell Council House (opposite) Oldbury
  22. Oldbury Interchange (Stop OG) Oldbury
  23. Oldbury Ringway (after) Oldbury
  24. Park Lane Industrial Estate (opp) Tat Bank
  25. Park Street (opp) Langley
  26. Underhill Street (opp) Langley
  27. Mill Lane (opp) Langley
  28. Langley Green Station (opp) Langley Green
  29. Richmond Hill (adj) Rood End
  30. Tat Bank Crossroads (after) Rood End
  31. Darby Road (adj) Londonderry
  32. Thornwood Close (before) Langley Green
  33. Basons Lane (before) Londonderry
  34. Douglas Road (before) Londonderry
  35. Queens Road (after) Londonderry
  36. Hales Lane (adj) Londonderry
  37. William Road (opp) Londonderry
  38. Thimblemill Cemetery (opp) Warley
  39. Addenbrooke Road (after) Bearwood
  40. Gladys Road (adj) Bearwood
  41. Wigorn Road (after) Bearwood
  42. The Bear Tavern (Stop BA) Bearwood
  43. Barnsley Road (opp) Moor Pool
  44. Drayton Road (opp) Bearwood
  45. Beverley House (adj) Moor Pool
  46. Bernard Road (adj) Rotton Park
  47. St Germain's Church (opp) Rotton Park
  48. Stanmore Road (after) Rotton Park
  49. Vernon Road (adjacent) Rotton Park
  50. York Road (opp) Chad Valley
  51. Strathallen Hotel (opp) Chad Valley
  52. The Ivy Bush (adj) Botanical Gardens
  53. Edgbaston Village Metro (Stop FN) Five Ways
  54. Plough & Harrow Hotel (adj) Five Ways
  55. Five Ways Metro (before) Five Ways
  56. Brindleyplace Metro (Stop BR6) Centenary Square
  57. Library Metro (Stop BR4) Centenary Square
  58. Newhall Street (Stop GC3) Birmingham
  59. Railway Bridge (Stop GC4) Birmingham
  60. Lloyd House (Stop SQ5) Birmingham
  61. Colmore Row (Stop SH2) Birmingham

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 12 bus?

The first 12 departure on weekdays leaves at 05:16 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 12 bus?

The last 12 on weekdays leaves its first stop at 23:58. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 12 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 12 bus?

The 12 is operated by National Express West Midlands.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.