9 Walsall Bus Station ↔ Wolverhampton Bus Station

Operated by National Express West Midlands. First bus 05:29, last bus 23:11. 164 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.

9 towards Wolverhampton Bus Station — Monday to Friday (92 journeys)
Walsall Bus Station (Stand H) ··05:4005:4006:0506:0506:3006:3006:5507:0007:2507:3008:0008:0508:4008:4509:1509:15··09:4509:4510:1010:1010:1510:1510:4510:4511:1011:1011:1511:1511:4511:4512:1012:1012:1512:1512:4512:4513:1013:1013:1513:1513:4013:4014:1014:1014:1014:1014:4014:4015:1015:1015:1015:1515:4515:4516:1016:1016:1016:1516:4016:5017:1017:1017:1017:2017:4017:5018:1018:1018:1518:2519:0519:0519:1019:1020:1020:1020:1020:1021:1021:1021:1021:1022:1022:1022:1022:1023:1023:10
Rushall Medical Centre (opposite) ··05:4705:4706:1206:1206:3706:3807:0307:0807:3307:3808:0908:1308:4908:5309:2309:23··09:5309:5310:1710:1710:2310:2310:5310:5311:1711:1711:2311:2311:5311:5312:1712:1712:2312:2312:5312:5313:1713:1713:2313:2313:4813:4814:1914:1714:1714:1914:5014:4915:1715:2015:1715:2515:5515:5516:1716:1716:2016:2516:5117:0017:1717:2017:1717:3017:5017:5918:1718:1718:2418:3319:1219:1219:1719:1720:1720:1720:1720:1721:1721:1721:1721:1722:1722:1722:1722:1723:1723:17
Pelsall Cenotaph (opp) ··05:5705:5706:2206:2206:4706:4907:1507:1907:4707:4908:2808:2409:0309:0509:3509:35··10:0510:0510:2810:2810:3510:3511:0511:0511:2811:2811:3511:3512:0512:0512:2812:2812:3512:3513:0513:0513:2813:2813:3513:3514:0014:0014:3214:2814:2814:3215:0415:0215:2815:3315:2815:4316:0816:1016:2816:2816:3516:3817:0617:1317:2817:3417:2817:4318:0318:1218:2718:2718:3718:4519:2319:2319:2719:2720:2720:2720:2720:2721:2721:2721:2721:2722:2722:2722:2722:2723:2723:27
Samuel Street (Stop BA) 05:3805:3806:0806:0806:3406:3407:0007:0207:3107:3208:0608:0208:4708:3709:1909:1909:4909:4909:2709:2710:1910:1910:3710:3710:4910:4911:1911:1911:3711:3711:4911:4912:1912:1912:3712:3712:4912:4913:1913:1913:3713:3713:5013:4914:1514:1414:4614:3714:3714:4815:2215:1615:3715:4815:3716:0216:2316:2716:3716:3716:5216:5317:2317:2817:3717:4917:3717:5818:1718:2618:3618:3618:5018:5819:3519:3519:3619:3620:3720:3720:3620:3621:3621:3721:3721:3622:3622:3722:3622:3723:3723:36
New Invention Square (opposite) 05:4405:4406:1406:1406:4006:4107:0807:0907:3907:3908:1408:0908:5508:4409:2609:2609:5609:5609:3309:3310:2610:2610:4310:4310:5610:5611:2611:2611:4311:4311:5611:5612:2612:2612:4312:4312:5612:5613:2613:2613:4313:4313:5713:5614:2214:2214:5414:4314:4314:5615:3115:2415:4315:5615:4316:1116:3116:3616:4316:4317:0017:0117:3117:3617:4317:5717:4318:0618:2418:3318:4218:4218:5719:0519:4119:4119:4219:4220:4320:4320:4220:4221:4221:4321:4321:4222:4222:4322:4222:43··
Bentley Bridge Retail Park (adj) 05:5405:5406:2406:2406:5006:5107:2007:2007:5207:5008:2808:2009:0808:5509:3909:3910:0910:0909:4409:4410:3910:3910:5410:5411:0911:0911:3911:3911:5411:5412:0912:0912:3912:3912:5412:5413:0913:0913:3913:3913:5413:5414:1014:0914:3514:3515:0714:5414:5415:1015:4515:3715:5416:0915:5416:2516:4416:5016:5416:5417:1317:1417:4417:4817:5418:0917:5418:1818:3618:4418:5218:5219:0919:1619:5219:5219:5219:5220:5220:5220:5220:5221:5221:5221:5221:5222:5222:5222:5222:52··
Wolverhampton Bus Station (Stand G) 06:0306:0306:3306:3307:0007:0307:3307:3008:0508:0008:4108:3009:2009:0509:5009:5010:2010:2009:5409:5410:5010:5011:0411:0411:2011:2011:5011:5012:0412:0412:2012:2012:5012:5013:0413:0413:2013:2013:5013:5014:0414:0414:2214:2014:4714:4815:2115:0415:0415:2516:0015:5116:0416:2416:0416:4016:5917:0517:0417:0417:2817:2917:5818:0218:0418:2118:0418:3018:4718:5519:0019:0019:2019:2720:0120:0120:0020:0021:0121:0121:0021:0022:0022:0122:0122:0023:0023:0123:0023:01··

Route map

All stops on route 9

9 towards Wolverhampton Bus Station

  1. Walsall Bus Station (Stand H) Walsall
  2. Watmos Homes (before) Walsall
  3. Westbourne Road (adj) Ryecroft
  4. Victoria Terrace (opposite) Ryecroft
  5. Cartbridge Lane South (adj) Ryecroft
  6. Ladypool Close (after) Coal Pool
  7. Cartbridge Lane (adj) Rushall
  8. Station Road (before) Rushall
  9. Rosedene Close (opp) Rushall
  10. Rushall Medical Centre (opposite) Rushall
  11. Coalheath Lane (before) Shelfield
  12. Somerfield Close (adj) Shelfield
  13. The Drive (after) Shelfield
  14. Defford Avenue (opp) Shelfield
  15. St Francis School (adj) Shelfield
  16. Harrison Road (adj) High Heath
  17. Broad Lane (adj) High Heath
  18. Coronation Road (before) High Heath
  19. Coronation Road (after) High Heath
  20. Spring Lane (adj) High Heath
  21. Mill Road (before) High Heath
  22. Millfield Avenue (adj) High Heath
  23. Daisy Bank Close (before) High Heath
  24. Vicarage Road (before) High Heath
  25. Old Vicarage Close (after) Heath End
  26. Vicarage Road (after) Pelsall
  27. Pelsall Cenotaph (opp) Pelsall
  28. Smithy Drive (opp) Ryders Hayes
  29. Finger Post (adjacent) Ryders Hayes
  30. Finger Post (opp) Ryders Hayes
  31. Trevor Road (adj) Pelsall Wood
  32. Huddocks View (after) Pelsall Wood
  33. Oak Road (after) Pelsall Wood
  34. Shortlands Lane (adj) Pelsall Wood
  35. Pelsall (before) Pelsall Wood
  36. Clockmill Road (adj) Pelsall Wood
  37. Millers Walk (after) Little Bloxwich
  38. Stoney Lane (opp) Little Bloxwich
  39. Millfield Avenue (opp) Little Bloxwich
  40. Walsall Academy (opp) Wallington Heath
  41. Field Road (adj) Lower Farm
  42. High Street (before) Bloxwich
  43. Sandbank (adj) Bloxwich
  44. Samuel Street (Stop BA) Bloxwich
  45. Kempthorne Gardens (opposite) Mossley
  46. Sneyd Hall Road (adj) Mossley
  47. Cresswell Crescent (opp) Dudleys Field
  48. Chepstow Road (adj) Dudleys Field
  49. Pooles Lane (adjacent) New Invention
  50. M6 Motorway Bridge (adjacent) New Invention
  51. Cannock Road (before) New Invention
  52. New Invention Square (opposite) New Invention
  53. Sandringham Avenue (adj) Coppice Farm
  54. Ada Wrighton Close (before) New Invention
  55. Oak Meadow Primary School (opposite) Ashmore Park
  56. Broad Lane North (adj) Ashmore Park
  57. Castlebridge Gardens (adj) Ashmore Park
  58. Colman Avenue (adj) Ashmore Park
  59. Moat House Lane East (opp) March End
  60. Lewis Grove (opp) Wednesfield
  61. Wem Gardens (opp) March End
  62. Church Street (before) Wednesfield
  63. Rookery Street (after) Wednesfield
  64. Bentley Bridge Retail Park (adj) Wednesfield
  65. New Cross Hospital (Stop N6) Heath Town
  66. Coronation Road (opp) Heath Town
  67. Heath Town Park (opp) Heath Town
  68. Woden Road (opp) Heath Town
  69. Grove Street (adj) Heath Town
  70. Deans Road (adj) Heath Town
  71. Inkerman Street (adj) Heath Town
  72. Lincoln Street (adj) Wolverhampton
  73. Culwell Street (opp) Wolverhampton
  74. Wolverhampton Bus Station (Stand G) Wolverhampton

9 towards Walsall Bus Station

  1. Wolverhampton Bus Station (Stand G) Wolverhampton
  2. Culwell Street (adj) Wolverhampton
  3. Lincoln Street (opp) Wolverhampton
  4. Inkerman Street (opp) Heath Town
  5. Woden Road (adj) Heath Town
  6. Grove Street (opp) Heath Town
  7. Deans Road (opp) Heath Town
  8. Coronation Road (adj) Heath Town
  9. Bentley Bridge Retail Park (opp) Wednesfield
  10. Rookery Street (before) Wednesfield
  11. Church Street (adjacent) Wednesfield
  12. Chadsway School (opp) Wednesfield
  13. Lewis Grove (adj) Wednesfield
  14. Wem Gardens (adj) March End
  15. Wednesfield Academy (opp) March End
  16. Moat House Lane East (adj) March End
  17. Colman Avenue (opp) Ashmore Park
  18. Oak Meadow Primary School (before) Ashmore Park
  19. Castlebridge Gardens (opp) Ashmore Park
  20. Broad Lane North (opp) Ashmore Park
  21. Sandringham Avenue (opp) Coppice Farm
  22. Ada Wrighton Close (after) New Invention
  23. Cannock Road (opposite) New Invention
  24. New Invention Square (adj) New Invention
  25. Pooles Lane (before) New Invention
  26. M6 Motorway Bridge (after) New Invention
  27. Cresswell Crescent (adj) Dudleys Field
  28. Chepstow Road (opp) Dudleys Field
  29. Shrewsbury Close (near) Mossley
  30. Kempthorne Gardens (adjacent) Mossley
  31. Sandbank (opp) Bloxwich
  32. Drake Road (Stop BD) Bloxwich
  33. Field Road (opp) Lower Farm
  34. Millfield Avenue (adj) Little Bloxwich
  35. Stoney Lane (adj) Little Bloxwich
  36. Millers Walk (before) Little Bloxwich
  37. Clockmill Road (opp) Pelsall Wood
  38. Shortlands Lane (opp) Pelsall Wood
  39. Oak Road (before) Pelsall Wood
  40. Huddocks View (before) Pelsall Wood
  41. Highfield Road North (before) Pelsall Wood
  42. Finger Post (adjacent) Ryders Hayes
  43. Finger Post (opp) Ryders Hayes
  44. Smithy Drive (adj) Ryders Hayes
  45. Pelsall Cenotaph (adj) Pelsall
  46. Old Vicarage Close (opposite) Heath End
  47. Daisy Bank Close (after) High Heath
  48. Vicarage Road (after) High Heath
  49. Millfield Avenue (opp) High Heath
  50. Mill Road (after) High Heath
  51. Coronation Road (before) High Heath
  52. Spring Lane (opp) High Heath
  53. Coronation Road (after) High Heath
  54. Broad Lane (opp) High Heath
  55. Harrison Road (opp) High Heath
  56. Four Crosses Road (opp) Shelfield
  57. Defford Avenue (adj) Shelfield
  58. Somerfield Close (opp) Shelfield
  59. The Drive (before) Shelfield
  60. Coalheath Lane (after) Shelfield
  61. Rosedene Close (adj) Rushall
  62. Rushall Medical Centre (adjacent) Rushall
  63. Cartbridge Lane (opp) Rushall
  64. Station Road (after) Rushall
  65. Ladypool Close (before) Coal Pool
  66. Cartbridge Lane South (opp) Ryecroft
  67. Victoria Terrace (adjacent) Ryecroft
  68. Hatherton Lake (adjacent) Ryecroft
  69. Walsall Town Hall (Stop WF) Walsall
  70. Watmos Homes (outside) Walsall
  71. Walsall Bus Station (Stand H) Walsall

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

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

What time is the last 9 bus?

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

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

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