48 West Bromwich Bus Station ↔ Driftwood Close

Operated by National Express West Midlands. First bus 04:45, last bus 23:44. 161 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.

48 towards Driftwood Close — Monday to Friday (80 journeys)
West Bromwich Bus Station (Stand K) 04:4505:1505:4006:0506:0506:3006:3506:5006:5507:0507:2007:2007:4007:4008:0008:0008:0508:2008:3008:4008:5508:5509:0009:2009:2509:4009:5510:0010:2010:2510:4010:5511:0011:2011:2511:4011:5512:0012:1512:2512:3012:5012:5513:1013:2513:3013:5013:5514:1014:2514:3014:5014:5515:1515:2515:3515:5515:5516:1516:2516:4017:0017:0517:3017:3017:5018:0518:1018:3019:0019:1019:3020:0520:1021:1021:1022:1022:1023:1023:10
Thimblemill Road (after) 04:5505:2505:5006:1506:1506:4106:4507:0107:0607:1707:3307:3307:5407:5308:1008:1308:2108:3308:4408:5309:0909:0509:1309:3309:3609:5310:0610:1310:3310:3610:5311:0611:1311:3311:3611:5312:0612:1312:2812:3612:4313:0313:0613:2313:3613:4314:0314:0614:2314:3614:4415:0515:0615:3115:3615:5216:0616:1216:3316:3616:5817:1117:2317:4517:4118:0418:1618:2418:4319:1319:2119:4320:1720:2021:2021:2022:2022:2023:2023:20
Hagley Road West (Stop BP) 05:0505:3606:0106:2706:2706:5406:5807:1607:2007:3307:4707:5008:1308:0708:2008:2708:3808:4709:0009:0709:2309:1709:2709:4709:4910:0710:1910:2710:4710:4911:0711:1911:2711:4711:4912:0712:1912:2712:4212:4912:5713:1713:1913:3713:4913:5714:1714:1914:3714:4914:5915:2115:1915:4715:4916:0916:1916:2916:5016:4917:1417:2317:3918:0017:5318:1918:2818:3918:5719:2619:3219:5620:2920:3021:3021:3022:3022:3023:3023:30
Serpentine Road (adj) 05:0905:4006:0506:3106:3106:5907:0107:2207:2407:3907:5107:5608:2008:1108:2408:3108:4508:5109:0609:1109:2809:2109:3109:5109:5310:1110:2310:3110:5110:5311:1111:2311:3111:5111:5312:1112:2312:3112:4612:5313:0113:2113:2313:4113:5314:0114:2114:2314:4114:5315:0415:2715:2315:5315:5316:1416:2316:3416:5516:5317:1917:2717:4418:0417:5718:2318:3218:4319:0119:3019:3620:0020:3320:3321:3321:3322:3322:3323:3323:33
University Station (Stop QE) 05:1805:4806:1406:4006:4207:0907:1007:3307:3707:5208:0408:1208:3808:2408:3308:4409:0109:0409:2109:2409:4209:3309:4410:0410:0310:2410:3310:4411:0411:0311:2411:3311:4412:0412:0312:2412:3312:4412:5913:0313:1413:3413:3313:5414:0314:1414:3414:3314:5515:0315:1715:4115:3316:0716:0316:2816:3316:4917:1017:0317:3417:3617:5718:1618:0618:3518:4318:5419:1219:4019:4320:1020:4320:4321:4321:4322:4322:4323:4023:40
Stonebrook Way (before) 05:2505:5506:2206:4906:5107:1807:1907:4207:4608:0208:1308:2308:4808:3308:4108:5309:1109:1309:3109:3309:5109:4109:5310:1310:1210:3310:4210:5311:1311:1211:3311:4211:5312:1312:1212:3312:4212:5313:0813:1213:2313:4313:4214:0314:1214:2414:4414:4215:0615:1215:3115:5915:4216:2316:1216:4416:4217:0517:2617:1217:4917:4418:1018:2718:1418:4518:5119:0419:2119:4919:5120:1920:5120:5121:5121:5122:5122:51··
Millennium Medical Centre (outside) 05:2905:5906:2706:5406:5607:2407:2407:4807:5108:0808:1808:2908:5408:3808:4508:5809:1709:1809:3709:3809:5709:4509:5810:1810:1710:3810:4710:5811:1811:1711:3811:4711:5812:1812:1712:3812:4712:5813:1313:1713:2813:4813:4714:0814:1714:2914:5014:4715:1215:1715:3716:0515:4716:2916:1716:5016:4717:1117:3217:1717:5417:4818:1518:3218:1818:5018:5519:0919:2619:5419:5520:2420:5520:5521:5521:5522:5522:55··
Bristol Road (Stop NC) 05:4006:1006:4007:0807:1007:4007:3808:0508:0508:2508:3208:4709:1208:5209:0009:1209:3209:3209:5209:5210:1210:0010:1210:3210:2710:5211:0011:1211:3211:2711:5212:0012:1212:3212:2712:5213:0013:1213:2713:2713:4314:0314:0014:2314:2714:4315:0515:0015:2915:2715:5416:2116:0016:4616:2717:0717:0017:2717:4817:2718:0918:0018:3018:4218:2719:0419:0619:1819:3520:0620:0620:3321:0621:0622:0622:0623:0323:03··
West Heath Island (before) 05:4806:1806:4907:1807:2007:5207:4808:1808:1508:3808:4208:5909:2209:0209:0909:2209:4209:4210:0210:0210:2210:0910:2210:42·11:0211:0911:2211:42·12:0212:0912:2212:42·13:0213:0913:2213:37·13:5414:1414:0914:34·14:5415:1915:0915:43·16:0816:3516:0917:00·17:2017:0917:4018:00·18:2018:0918:40··19:1419:15··20:1520:15·21:1521:1522:1522:15····
Driftwood Close (opposite) 05:5606:2606:5707:2607:2808:0107:5608:2708:2308:4708:5009:0709:3009:1009:1709:3009:5009:5010:1010:1010:3010:1710:3010:50·11:1011:1711:3011:50·12:1012:1712:3012:50·13:1013:1713:3013:45·14:0214:2214:1714:42·15:0215:2715:1715:52·16:1716:4316:1717:08·17:2817:1717:4818:08·18:2818:1718:48··19:2219:22··20:2220:22·21:2221:2222:2222:22····

Route map

All stops on route 48

48 towards Driftwood Close

  1. West Bromwich Bus Station (Stand K) West Bromwich
  2. Sandwell College (adj) West Bromwich
  3. Boulton Road (adj) West Bromwich
  4. Parliament Street (adj) West Bromwich
  5. Grice Street (opp) West Bromwich
  6. Hackett Drive (adj) West Bromwich
  7. West End Avenue (opposite) West Bromwich
  8. Marshall Street (adj) West Bromwich
  9. Holly Lane (before) West Bromwich
  10. Marion Road (before) Londonderry
  11. Hugh Road (adj) Londonderry
  12. Victoria Road (after) Londonderry
  13. Hayes Road (after) Londonderry
  14. Thimblemill Road (after) Londonderry
  15. Bristnall Hall Road (before) Londonderry
  16. Eva Road (after) Warley
  17. Hurst Road Community Hall (adj) Warley
  18. Abbey Road (after) Warley
  19. Lenwade Road (opp) Warley Woods
  20. Warley Water Tower (opp) Warley Woods
  21. Beechwood Road (opp) Warley Woods
  22. Galton Road (before) Warley Woods
  23. Long Hyde Road (opp) Warley Woods
  24. Wigorn Road (after) Bearwood
  25. St Mary's Church (Stop BJ) Bearwood
  26. Sherwood Road (Stop BE) Bearwood
  27. Hagley Road West (Stop BP) Bearwood
  28. Knightlow Road (adj) Court Oak
  29. Gillhurst Road (before) Court Oak
  30. Elm Tree Road (opp) Court Oak
  31. Court Oak Road (opp) Harborne
  32. Greenfield Road (before) Harborne
  33. Serpentine Road (adj) Harborne
  34. York Street (opp) Harborne
  35. Harborne Junction (after) Harborne
  36. Blue Coat School (adj) Harborne
  37. Barlows Road (opp) Queen Elizabeth Hospital
  38. Somerset Road (after) Queen Elizabeth Hospital
  39. Farquhar Road (before) Birmingham University
  40. Blood & Transplant Centre (adjacent) Birmingham University
  41. University Station (Stop QE) Birmingham University
  42. The Learning Hub (adjacent) Queen Elizabeth Hospital
  43. Windermere House (adj) Queen Elizabeth Hospital
  44. Langford Grove (opp) Queen Elizabeth Hospital
  45. Poole Crescent (adj) Queen Elizabeth Hospital
  46. Cadnam Close (adj) Harts Green
  47. Elford Road (adj) Harts Green
  48. Wheats Avenue (opp) Harts Green
  49. Weymoor Road (adj) Harts Green
  50. Wentworth Way (after) California
  51. Stonebrook Way (before) California
  52. Napton Grove (before) California
  53. Brinklow Road (adj) California
  54. Bottetourt Road (before) Weoley Castle
  55. Jervoise Road (before) Weoley Castle
  56. Barcheston Road (adj) Weoley Castle
  57. Millennium Medical Centre (outside) Weoley Castle
  58. Princethorpe Road (before) Weoley Castle
  59. Gregory Avenue (on) Weoley Castle
  60. Castlecroft (opp) Weoley Castle
  61. Quarry Road (adj) Weoley Castle
  62. Ruckley Road (adj) Weoley Castle
  63. Marston Road (before) Woodcock Hill
  64. Inglemere Grove (adj) Woodcock Hill
  65. Shenley Academy (opp) Shenley Fields
  66. Shenley Gardens (adj) Shenley Fields
  67. Almond Close (adj) Shenley Fields
  68. Meadow Brook Road (opp) Northfield
  69. Nigel Avenue (adj) Northfield
  70. Bristol Road (Stop NC) Northfield
  71. Telephone Exchange (adjacent) Northfield
  72. Beech House (opposite) Northfield
  73. Woodland Road (adjacent) Turves Green
  74. Norman Road (after) Northfield
  75. West Heath Road (after) Turves Green
  76. Northfield Rail Station (near) Northfield
  77. Coleys Lane (after) Turves Green
  78. Purslow Grove (opp) Turves Green
  79. Moorpark Road (before) Turves Green
  80. Adstone Grove (opposite) Turves Green
  81. Clunbury Road (adjacent) Turves Green
  82. Fairfax Road (before) West Heath
  83. Clee Road (opp) West Heath
  84. West Heath Island (before) West Heath
  85. Rednal Road (after) West Heath
  86. Sir Hiltons Road (opposite) West Heath
  87. Man on the Moon (before) West Heath
  88. Wast Hill Playing Fields (opposite) West Heath
  89. Longdales Road (after) Hawkesley
  90. Hawkesley Square (opposite) Hawkesley
  91. Bridges Walk (before) Hawkesley
  92. Driftwood Close (opposite) Hawkesley

48 towards West Bromwich Bus Station

  1. Driftwood Close (opposite) Hawkesley
  2. Bridges Walk (after) Hawkesley
  3. Hawkesley Square (adjacent) Hawkesley
  4. Longdales Road (adjacent) Hawkesley
  5. Longdales Road (after) Hawkesley
  6. Wast Hill Playing Fields (adjacent) West Heath
  7. Sir Hiltons Road (adj) West Heath
  8. Man on the Moon (adj) West Heath
  9. The Grove (adj) West Heath
  10. Clee Road (adj) West Heath
  11. West Heath Island (after) West Heath
  12. Fairfax Road (after) West Heath
  13. Clunbury Road (after) Turves Green
  14. Purslow Grove (adj) Turves Green
  15. Moorpark Road (after) Turves Green
  16. Adstone Grove (adjacent) Turves Green
  17. Coleys Lane (before) Turves Green
  18. West Heath Road (before) Turves Green
  19. Woodland Road (opp) Turves Green
  20. Station Road (adj) Turves Green
  21. Norman Road (before) Northfield
  22. Innage Road (opposite) Northfield
  23. Beech House (adj) Northfield
  24. Northfield Leisure Centre (near) Northfield
  25. Lockwood Road (adjacent) Northfield
  26. Bell Lane (Stop NJ) Northfield
  27. Saxon Wood Close (Stop NL) Northfield
  28. Nigel Avenue (after) Northfield
  29. Almond Close (opp) Shenley Fields
  30. Meadow Brook Road (adj) Northfield
  31. Shenley Gardens (opp) Shenley Fields
  32. Shenley Academy (adj) Shenley Fields
  33. Fulbrook Grove (opposite) Woodcock Hill
  34. Marston Road (after) Woodcock Hill
  35. Quarry Road (after) Weoley Castle
  36. Ruckley Road (opp) Weoley Castle
  37. Gregory Avenue (opp) Weoley Castle
  38. Princethorpe Road (after) Weoley Castle
  39. Weoley Castle Library (opp) Weoley Castle
  40. Weoley Castle Post Office (outside) Weoley Castle
  41. Barcheston Road (opp) Weoley Castle
  42. Bottetourt Road (after) Weoley Castle
  43. Jervoise Road (after) Weoley Castle
  44. Brinklow Road (opp) California
  45. Napton Grove (adj) California
  46. Middle Acre Road (adj) California
  47. Hollister Drive (adj) California
  48. Wentworth Way (adj) California
  49. Northfield Road (after) Harts Green
  50. Elford Road (opp) Harts Green
  51. Wheats Avenue (adj) Harts Green
  52. Cadnam Close (opp) Harts Green
  53. Langford Grove (adj) Queen Elizabeth Hospital
  54. Windermere House (opp) Queen Elizabeth Hospital
  55. Hilldrop Grove (before) Queen Elizabeth Hospital
  56. Metchley Hall (Stop UF) Queen Elizabeth Hospital
  57. The Learning Hub (opposite) Queen Elizabeth Hospital
  58. The Barberry (opposite) Queen Elizabeth Hospital
  59. University Station (Stop QD) Birmingham University
  60. Farquhar Road (after) Birmingham University
  61. Blood & Transplant Centre (opposite) Birmingham University
  62. Somerset Road (before) Queen Elizabeth Hospital
  63. Barlows Road (adj) Queen Elizabeth Hospital
  64. Grays Road (opp) Harborne
  65. York Street (adjacent) Harborne
  66. Harborne Junction (near) Harborne
  67. Greenfield Road (adjacent) Harborne
  68. Court Oak Road (adj) Harborne
  69. War Lane (adj) Harborne
  70. Elm Tree Road (adj) Court Oak
  71. Gillhurst Road (after) Court Oak
  72. Knightlow Road (opp) Court Oak
  73. Hagley Road West (Stop BQ) Bearwood
  74. Sherwood Road (Stop BF) Bearwood
  75. Poplar Road (Stop BZ1) Bearwood
  76. Wigorn Road (before) Bearwood
  77. St Mary's Church (Stop BH) Bearwood
  78. Long Hyde Road (adj) Warley Woods
  79. Galton Road (opp) Warley Woods
  80. Beechwood Road (adj) Warley Woods
  81. Lenwade Road (adj) Warley Woods
  82. Warley Water Tower (adj) Warley Woods
  83. Pheasant Road (adj) Warley
  84. Hurst Road Community Hall (opp) Warley
  85. Eva Road (before) Warley
  86. Bristnall Hall Road (after) Londonderry
  87. Thimblemill Road (before) Londonderry
  88. Hayes Road (before) Londonderry
  89. Victoria Road (before) Londonderry
  90. Marion Road (opposite) Londonderry
  91. Holly Lane (after) West Bromwich
  92. West End Avenue (before) West Bromwich
  93. Marshall Street (opp) West Bromwich
  94. Hackett Drive (opp) West Bromwich
  95. Grice Street (adj) West Bromwich
  96. Parliament Street (after) West Bromwich
  97. Boulton Road (opp) West Bromwich
  98. West Bromwich Bus Station (Stand K) West Bromwich

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 48 bus?

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

What time is the last 48 bus?

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

How much does the 48 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 48 bus?

The 48 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.