EN
English
12A

12A Bus Timetable Dudley – Oldbury

The 12A bus runs from Dudley to Oldbury via 56 stops; on Mon–Fri there are 36 journeys and the first bus leaves Coronation Gardens (Stop DY7) at 05:55.

First bus
05:55
Last bus
23:10
36 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

12A bus times by direction

Mon–Fri36 journeys

Towards Oldbury

18 journeys · times at main stops

Coronation Gardens (Stop DY7)05:5506:5507:5509:0010:0011:0012:0013:0014:0015:0016:0017:0518:1019:1020:1021:1022:1023:10
Bennetts Hill (after)06:0207:0208:0309:0710:0711:0712:0713:0714:0715:0716:0717:1218:1719:1720:1721:1722:1723:17
Wheatsheaf Road (opp)06:0607:0608:0709:1110:1111:1112:1113:1114:1115:1116:1117:1618:2119:2120:2121:2122:2123:21
Birch Crescent (adj)06:0707:0708:0809:1210:1211:1212:1213:1214:1215:1216:1217:1718:2219:2220:2221:2222:2223:22
Poplar Rise (opp)06:1207:1308:1609:1910:1911:1912:1913:1914:1915:1916:1917:2418:2819:2820:2821:2822:2823:28
Strawberry Close (after)06:1407:1608:1909:2210:2211:2212:2213:2214:2215:2216:2217:2718:3019:3020:3021:3022:3023:30
Rounds Green School (opp)06:1607:2008:2509:2510:2511:2512:2513:2514:2515:2616:2617:3118:3319:3320:3321:3322:3323:33
Oldbury Interchange (Stop OC)06:2207:3008:3809:3310:3311:3312:3313:3314:3315:3516:3517:4018:3919:3920:3921:3922:3923:39

First and last bus at each stop

  1. Coronation Gardens (Stop DY7) 05:55–23:10
  2. St Edmunds Church (Stop DY12) 05:56–23:11
  3. North Street (before) 06:00–23:15
  4. St John's Road (adjacent) 06:00–23:15
  5. Bennetts Hill (after) 06:02–23:17
  6. View Drive (after) 06:03–23:18
  7. Tansley Hill Avenue (adj) 06:04–23:19
  8. Gibbet Hill (opp) 06:05–23:20
  9. Wheatsheaf Road (opp) 06:06–23:21
  10. Barncroft Road (adj) 06:06–23:21
  11. Regent Close (opp) 06:06–23:21
  12. Elm Terrace (at) 06:06–23:22
  13. Birch Crescent (adj) 06:07–23:22
  14. Trafalgar Road (adj) 06:08–23:23
  15. Poplar Close (before) 06:10–23:26
  16. Mary Road (before) 06:11–23:27
  17. Poplar Rise (opp) 06:12–23:28
  18. Hawfield Road (adj) 06:12–23:28
  19. Sampson Close (adj) 06:13–23:29
  20. Tower Rise (adjacent) 06:13–23:29
  21. Strawberry Close (after) 06:14–23:30
  22. Dovey Road (adj) 06:14–23:31
  23. Wolverhampton Road (after) 06:15–23:32
  24. no. 54 (outside) 06:16–23:32
  25. Rounds Green School (opp) 06:16–23:33
  26. Chapel Street (adj) 06:17–23:34
  27. Wharfside (adj) 06:18–23:34
  28. Sandwell Council House (opposite) 06:20–23:37
  29. Oldbury Interchange (Stop OC) 06:22–23:39

Towards Dudley

18 journeys · times at main stops

Oldbury Interchange (Stop OC)06:3307:3308:4009:3810:3811:3812:3813:3814:3815:3816:3817:4318:4319:5020:5021:5022:5023:50
Brades Road (after)06:3607:3708:4509:4210:4211:4212:4213:4214:4215:4416:4417:4718:4719:5420:5421:5422:5423:54
Strawberry Close (before)06:3907:4108:4909:4610:4611:4612:4613:4614:4615:4816:4917:5118:5019:5720:5721:5722:5723:57
Mary Road (opposite)06:4307:4508:5309:5010:5011:5012:5013:5014:5015:5216:5317:5518:5420:0121:0122:0123:0100:01
Elm Terrace (near)06:4607:5008:5709:5410:5411:5412:5413:5414:5415:5516:5817:5818:5720:0421:0422:0423:0400:04
Gibbet Hill (adj)06:4907:5309:0009:5710:5711:5712:5713:5714:5715:5817:0118:0119:0020:0721:0722:0723:0700:07
St John's Road (opp)06:5307:5709:0410:0211:0212:0213:0214:0215:0216:0317:0518:0519:0420:1121:1122:1123:1100:11
Coronation Gardens (Stop DY7)06:5908:0409:1110:0911:0912:0913:0914:0915:0916:1017:1218:1219:1020:1721:1722:1723:1700:17

First and last bus at each stop

  1. Oldbury Interchange (Stop OC) 06:33–23:50
  2. Sandwell Council House (adjacent) 06:33–23:50
  3. Wharfside (opp) 06:35–23:52
  4. Chapel Street (opp) 06:35–23:53
  5. Brades Road (after) 06:36–23:54
  6. Bath Row (after) 06:37–23:55
  7. Bury Hill Road (opp) 06:37–23:55
  8. Dovey Road (opp) 06:38–23:56
  9. Strawberry Close (before) 06:39–23:57
  10. Tower Rise (after) 06:40–23:58
  11. Sampson Close (opp) 06:40–23:58
  12. Hawfield Road (opp) 06:41–23:59
  13. Mary Road (opposite) 06:43–00:01
  14. Poplar Close (after) 06:44–00:02
  15. Trafalgar Road (opp) 06:44–00:02
  16. Birch Crescent (opp) 06:45–00:03
  17. Elm Terrace (near) 06:46–00:04
  18. Regent Close (adj) 06:47–00:05
  19. Barncroft Road (opp) 06:48–00:06
  20. Wheatsheaf Road (adj) 06:49–00:07
  21. Gibbet Hill (adj) 06:49–00:07
  22. Tansley Hill Avenue (opp) 06:50–00:08
  23. View Drive (opp) 06:51–00:09
  24. Blackacre Road (adjacent) 06:52–00:10
  25. St John's Road (opp) 06:53–00:11
  26. North Street (after) 06:53–00:11
  27. Flood Street (after) 06:54–00:12
  28. Wolverhampton Street (after) 06:57–00:15
  29. Coronation Gardens (Stop DY7) 06:59–00:17
Saturday34 journeys

Towards Oldbury

17 journeys · times at main stops

Coronation Gardens (Stop DY7)07:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:1020:1021:1022:1023:10
Bennetts Hill (after)07:0708:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:1720:1721:1722:1723:17
Wheatsheaf Road (opp)07:1108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:2120:2121:2122:2123:21
Birch Crescent (adj)07:1208:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:2220:2221:2222:2223:22
Poplar Rise (opp)07:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:2820:2821:2822:2823:28
Strawberry Close (after)07:2208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:3020:3021:3022:3023:30
Rounds Green School (opp)07:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:3320:3321:3322:3323:33
Oldbury Interchange (Stop OC)07:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3920:3921:3922:3923:39

First and last bus at each stop

  1. Coronation Gardens (Stop DY7) 07:00–23:10
  2. St Edmunds Church (Stop DY12) 07:01–23:11
  3. North Street (before) 07:05–23:15
  4. St John's Road (adjacent) 07:05–23:15
  5. Bennetts Hill (after) 07:07–23:17
  6. View Drive (after) 07:08–23:18
  7. Tansley Hill Avenue (adj) 07:09–23:19
  8. Gibbet Hill (opp) 07:10–23:20
  9. Wheatsheaf Road (opp) 07:11–23:21
  10. Barncroft Road (adj) 07:11–23:21
  11. Regent Close (opp) 07:11–23:21
  12. Elm Terrace (at) 07:12–23:22
  13. Birch Crescent (adj) 07:12–23:22
  14. Trafalgar Road (adj) 07:14–23:23
  15. Poplar Close (before) 07:17–23:26
  16. Mary Road (before) 07:19–23:27
  17. Poplar Rise (opp) 07:19–23:28
  18. Hawfield Road (adj) 07:20–23:28
  19. Sampson Close (adj) 07:20–23:29
  20. Tower Rise (adjacent) 07:21–23:29
  21. Strawberry Close (after) 07:22–23:30
  22. Dovey Road (adj) 07:23–23:31
  23. Wolverhampton Road (after) 07:24–23:32
  24. no. 54 (outside) 07:24–23:32
  25. Rounds Green School (opp) 07:25–23:33
  26. Chapel Street (adj) 07:26–23:34
  27. Wharfside (adj) 07:27–23:34
  28. Sandwell Council House (opposite) 07:30–23:37
  29. Oldbury Interchange (Stop OC) 07:32–23:39

Towards Dudley

17 journeys · times at main stops

Oldbury Interchange (Stop OC)07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:5020:5021:5022:5023:50
Brades Road (after)07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:5420:5421:5422:5423:54
Strawberry Close (before)07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:5720:5721:5722:5723:57
Mary Road (opposite)07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4920:0121:0122:0123:0100:01
Elm Terrace (near)07:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5220:0421:0422:0423:0400:04
Gibbet Hill (adj)07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5520:0721:0722:0723:0700:07
St John's Road (opp)07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5920:1121:1122:1123:1100:11
Coronation Gardens (Stop DY7)08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:1721:1722:1723:1700:17

First and last bus at each stop

  1. Oldbury Interchange (Stop OC) 07:38–23:50
  2. Sandwell Council House (adjacent) 07:38–23:50
  3. Wharfside (opp) 07:40–23:52
  4. Chapel Street (opp) 07:41–23:53
  5. Brades Road (after) 07:42–23:54
  6. Bath Row (after) 07:43–23:55
  7. Bury Hill Road (opp) 07:43–23:55
  8. Dovey Road (opp) 07:44–23:56
  9. Strawberry Close (before) 07:45–23:57
  10. Tower Rise (after) 07:46–23:58
  11. Sampson Close (opp) 07:46–23:58
  12. Hawfield Road (opp) 07:47–23:59
  13. Mary Road (opposite) 07:49–00:01
  14. Poplar Close (after) 07:50–00:02
  15. Trafalgar Road (opp) 07:50–00:02
  16. Birch Crescent (opp) 07:51–00:03
  17. Elm Terrace (near) 07:52–00:04
  18. Regent Close (adj) 07:53–00:05
  19. Barncroft Road (opp) 07:54–00:06
  20. Wheatsheaf Road (adj) 07:55–00:07
  21. Gibbet Hill (adj) 07:55–00:07
  22. Tansley Hill Avenue (opp) 07:56–00:08
  23. View Drive (opp) 07:57–00:09
  24. Blackacre Road (adjacent) 07:58–00:10
  25. St John's Road (opp) 07:59–00:11
  26. North Street (after) 08:00–00:11
  27. Flood Street (after) 08:01–00:12
  28. Wolverhampton Street (after) 08:04–00:15
  29. Coronation Gardens (Stop DY7) 08:06–00:17
Sunday30 journeys

Towards Oldbury

15 journeys · times at main stops

Coronation Gardens (Stop DY7)09:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:10
Bennetts Hill (after)09:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1722:1723:17
Wheatsheaf Road (opp)09:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:2121:2122:2123:21
Birch Crescent (adj)09:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:2220:2221:2222:2223:22
Poplar Rise (opp)09:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:2821:2822:2823:28
Strawberry Close (after)09:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:3022:3023:30
Rounds Green School (opp)09:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:3322:3323:33
Oldbury Interchange (Stop OC)09:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:3923:39

First and last bus at each stop

  1. Coronation Gardens (Stop DY7) 09:10–23:10
  2. St Edmunds Church (Stop DY12) 09:11–23:11
  3. North Street (before) 09:15–23:15
  4. St John's Road (adjacent) 09:15–23:15
  5. Bennetts Hill (after) 09:17–23:17
  6. View Drive (after) 09:18–23:18
  7. Tansley Hill Avenue (adj) 09:19–23:19
  8. Gibbet Hill (opp) 09:20–23:20
  9. Wheatsheaf Road (opp) 09:21–23:21
  10. Barncroft Road (adj) 09:21–23:21
  11. Regent Close (opp) 09:21–23:21
  12. Elm Terrace (at) 09:22–23:22
  13. Birch Crescent (adj) 09:22–23:22
  14. Trafalgar Road (adj) 09:23–23:23
  15. Poplar Close (before) 09:26–23:26
  16. Mary Road (before) 09:27–23:27
  17. Poplar Rise (opp) 09:28–23:28
  18. Hawfield Road (adj) 09:28–23:28
  19. Sampson Close (adj) 09:29–23:29
  20. Tower Rise (adjacent) 09:29–23:29
  21. Strawberry Close (after) 09:30–23:30
  22. Dovey Road (adj) 09:31–23:31
  23. Wolverhampton Road (after) 09:32–23:32
  24. no. 54 (outside) 09:32–23:32
  25. Rounds Green School (opp) 09:33–23:33
  26. Chapel Street (adj) 09:34–23:34
  27. Wharfside (adj) 09:34–23:34
  28. Sandwell Council House (opposite) 09:37–23:37
  29. Oldbury Interchange (Stop OC) 09:39–23:39

Towards Dudley

15 journeys · times at main stops

Oldbury Interchange (Stop OC)09:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:5023:50
Brades Road (after)09:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:5422:5423:54
Strawberry Close (before)09:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:5722:5723:57
Mary Road (opposite)10:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:0123:0100:01
Elm Terrace (near)10:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:0400:04
Gibbet Hill (adj)10:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:0723:0700:07
St John's Road (opp)10:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:1100:11
Coronation Gardens (Stop DY7)10:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1722:1723:1700:17

First and last bus at each stop

  1. Oldbury Interchange (Stop OC) 09:50–23:50
  2. Sandwell Council House (adjacent) 09:50–23:50
  3. Wharfside (opp) 09:52–23:52
  4. Chapel Street (opp) 09:53–23:53
  5. Brades Road (after) 09:54–23:54
  6. Bath Row (after) 09:55–23:55
  7. Bury Hill Road (opp) 09:55–23:55
  8. Dovey Road (opp) 09:56–23:56
  9. Strawberry Close (before) 09:57–23:57
  10. Tower Rise (after) 09:58–23:58
  11. Sampson Close (opp) 09:58–23:58
  12. Hawfield Road (opp) 09:59–23:59
  13. Mary Road (opposite) 10:01–00:01
  14. Poplar Close (after) 10:02–00:02
  15. Trafalgar Road (opp) 10:02–00:02
  16. Birch Crescent (opp) 10:03–00:03
  17. Elm Terrace (near) 10:04–00:04
  18. Regent Close (adj) 10:05–00:05
  19. Barncroft Road (opp) 10:06–00:06
  20. Wheatsheaf Road (adj) 10:07–00:07
  21. Gibbet Hill (adj) 10:07–00:07
  22. Tansley Hill Avenue (opp) 10:08–00:08
  23. View Drive (opp) 10:09–00:09
  24. Blackacre Road (adjacent) 10:10–00:10
  25. St John's Road (opp) 10:11–00:11
  26. North Street (after) 10:11–00:11
  27. Flood Street (after) 10:12–00:12
  28. Wolverhampton Street (after) 10:15–00:15
  29. Coronation Gardens (Stop DY7) 10:17–00:17

All 12A bus stops

  1. Coronation Gardens (Stop DY7)
  2. St Edmunds Church (Stop DY12)
  3. North Street (before)
  4. St John's Road (adjacent)
  5. Bennetts Hill (after)
  6. View Drive (after)
  7. Tansley Hill Avenue (adj)
  8. Gibbet Hill (opp)
  9. Wheatsheaf Road (opp)
  10. Barncroft Road (adj)
  11. Regent Close (opp)
  12. Elm Terrace (at)
  13. Birch Crescent (adj)
  14. Trafalgar Road (adj)
  15. Poplar Close (before)
  16. Mary Road (before)
  17. Poplar Rise (opp)
  18. Hawfield Road (adj)
  19. Sampson Close (adj)
  20. Tower Rise (adjacent)
  21. Strawberry Close (after)
  22. Dovey Road (adj)
  23. Wolverhampton Road (after)
  24. no. 54 (outside)
  25. Rounds Green School (opp)
  26. Chapel Street (adj)
  27. Wharfside (adj)
  28. Sandwell Council House (opposite)
  29. Oldbury Interchange (Stop OC)
  30. Sandwell Council House (adjacent)
  31. Wharfside (opp)
  32. Chapel Street (opp)
  33. Brades Road (after)
  34. Bath Row (after)
  35. Bury Hill Road (opp)
  36. Dovey Road (opp)
  37. Strawberry Close (before)
  38. Tower Rise (after)
  39. Sampson Close (opp)
  40. Hawfield Road (opp)
  41. Mary Road (opposite)
  42. Poplar Close (after)
  43. Trafalgar Road (opp)
  44. Birch Crescent (opp)
  45. Elm Terrace (near)
  46. Regent Close (adj)
  47. Barncroft Road (opp)
  48. Wheatsheaf Road (adj)
  49. Gibbet Hill (adj)
  50. Tansley Hill Avenue (opp)
  51. View Drive (opp)
  52. Blackacre Road (adjacent)
  53. St John's Road (opp)
  54. North Street (after)
  55. Flood Street (after)
  56. Wolverhampton Street (after)

12A bus operator and areas

Diamond Bus · West Midlands

12A bus FAQ

What time is the first 12A bus?
Mon–Fri: the first 12A leaves Coronation Gardens (Stop DY7) at 05:55.
What time is the last 12A bus?
Mon–Fri: the last 12A towards Oldbury leaves Coronation Gardens (Stop DY7) at 23:10.
Does the 12A run every day?
Yes. The 12A runs every day of the week.
Who operates the 12A bus?
The 12A is run by Diamond Bus.

Official information

Opens an external website.