Bus Times Walsall
Walsall has 1,303 bus stops served by 117 bus routes; the busiest is Vicarage Place (before) with 669 buses on Mon–Fri.
- 1,303 stops
- 117 routes
- 11 operators
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
Places in Walsall
- Aldridge 49
- Allens Rough 6
- Alumwell 18
- Ashmore Lake 9
- Barr Beacon 6
- Barr Common 14
- Beechdale 24
- Bentley 27
- Bescot 7
- Birchills 26
- Blakenall Heath 31
- Bloxwich 15
- Brownhills 12
- Brownhills West 14
- Caldmore 14
- Castlefort 15
- Catshill 14
- Chuckery 51
- Clayhanger 18
- Coal Pool 16
- Coppice Farm 14
- County Bridge 11
- Daisy Bank 20
- Darlaston 20
- Darlaston Green 6
- Daw End 6
- Delves 11
- Druids Heath 22
- Dudleys Field 16
- Fallings Heath 14
- Foley Arms 20
- Friar Park 35
- Fullbrook 20
- Gillity Village 32
- Goscote 13
- Harden 25
- Heath End 14
- Herberts Park 8
- High Heath 24
- Hundred Acre 38
- Lane Head 24
- Leamore 6
- Leighswood 14
- Little Bloxwich 24
- Little London 21
- Lodge Farm 16
- Longwood 12
- Lower Farm 8
- Loxdale 11
- Mossley 19
- Moxley 13
- New Invention 20
- New Mills 20
- Ogley Hay 24
- Palfrey 6
- Pelsall 4
- Pelsall Wood 17
- Pleck 19
- Pool Hayes 4
- Redhouse Industrial Estate 5
- Reedswood 21
- Rough Hay 14
- Rushall 17
- Ryders Hayes 18
- Ryecroft 32
- Shelfield 16
- Shire Oak 8
- Short Heath 8
- Tame Bridge 4
- Wallington Heath 15
- Walsall Wood 9
- Westgate 16
- Willenhall 19
- Yew Tree 19
Bus stops in Walsall
- Argyle Road (opp)22
- Blue Lane West (after)36, 36, 41, 41, 529, 529
- Blue Lane West (before)36, 36, 41, 41, 529, 529
- Council Car Park (adjacent)69, 69, 70, 70, 70A, 70A
- Council Car Park (opposite)69, 69, 70, 70, 70A, 70A
- Darwall Street (adjacent)36, 36A, 803
- Dudley Street (adj)4, 4, 4, 4H, 4H, 4H, 4M, 4M
- Hatherton Street (Stop WD)803, X51, X51
- Hatherton Street (Stop WE)22, 36, 36A, 400, 424
- Leicester Street (before)22, 51, 51, 77, 77, 77A, 77A, 637, 788, 936, 936, X51, X51
- Littleton St West (after)19, 29, 29, 31, 31, 31, 32, 32, 32, X51, X51
- Littleton St West (before)19, 29, 29, 31, 31, 31, 32, 32, 32, X51, X51
- Lower Rushall Street (before)674
- Newport Street (Stop V)881, 881
- Newport Street (Stop W)45
- Newport Street (Stop X)11, 11, 11A, 11A
- Pleck Motorway Island (after)11, 11, 11A, 11A
- Queen Street (adj)39, 39
- Queen Street (opp)39, 39
- Saddlers Centre (Stop Q)34, 34, 37, 37, 39, 39
- Saddlers Centre (Stop S)4, 4, 4, 4H, 4H, 4H, 4M, 4M
- Sandhills Home Farm (adjacent)36A
- Sandhills Home Farm (opposite)36A
- The Wharf (adj)36, 36, 41, 41, 529, 529
- The Wharf (opp)36, 36, 41, 41, 529, 529
- Walsall Bus Station (Stand A)51, 51, 788
- Walsall Bus Station (Stand B)X51, X51
- Walsall Bus Station (Stand C)22, 77, 77, 77A, 77A, 637, 936, 936
- Walsall Bus Station (Stand D)31, 31, 31
- Walsall Bus Station (Stand E)32, 32, 32
- Walsall Bus Station (Stand F)41, 41, X51, X51
- Walsall Bus Station (Stand G)529, 529
- Walsall Bus Station (Stand H)8, 8, 9, 9, 9A
- Walsall Bus Station (Stand J)10, 10, 674
- Walsall Bus Station (Stand K)6, 6, 7, 7
- Walsall Bus Station (Stand L)35, 35, 36, 36A, 997, 997
- Walsall Bus Station (Stand M)29, 29
- Walsall Bus Station (Stand N)19, 69, 69, 70, 70, 70A, 70A
- Walsall Bus Station (Stand P)36, 36
- Walsall Magistrates Court (opposite)19, 29, 29, 31, 31, 31, 32, 32, 32, X51, X51
- Walsall Town Hall (Stop WF)6, 6, 7, 7, 7S, 7S, 8, 8, 9, 9, 9A, 9A, 10, 10, 35, 35, 637, 788, 997, 997
- Walsall Town Hall (Stop WG)22, 51, 51, 77, 77A, 936, X51, X51
- Walsall Town Hall (Stop WH)77, 77A, 936
- Watmos Homes (before)6, 6, 7, 7, 8, 8, 9, 9, 9A, 10, 10, 35, 35, 36, 36A, 674, 997, 997
- Watmos Homes (outside)6, 6, 7, 7, 7S, 7S, 8, 8, 9, 9, 9A, 9A, 10, 10, 22, 35, 35, 36, 36A, 674, 997, 997
Bus routes in Walsall
- 3 Chaserider
- 4 Diamond Bus
- 4 National Express West Midlands
- 4 West Midlands Bus
- 4H Diamond Bus
- 4H National Express West Midlands
- 4H West Midlands Bus
- 4M National Express West Midlands
- 4M West Midlands Bus
- 6 National Express West Midlands
- 6 West Midlands Bus
- 7 National Express West Midlands
- 7 West Midlands Bus
- 7S National Express West Midlands
- 7S West Midlands Bus
- 8 National Express West Midlands
- 8 West Midlands Bus
- 9 National Express West Midlands
- 9 West Midlands Bus
- 9A National Express West Midlands
- 9A West Midlands Bus
- 10 National Express West Midlands
- 10 West Midlands Bus
- 11 National Express West Midlands
- 11 West Midlands Bus
- 11A National Express West Midlands
- 11A West Midlands Bus
- 19 Carolean Coaches
- 22 Walsall Community Transport
- 23 Carolean Coaches
- 23 Walsall Community Transport
- 23A Carolean Coaches
- 24 Walsall Community Transport
- 25 Chaserider
- 25 Walsall Community Transport
- 29 National Express West Midlands
- 29 West Midlands Bus
- 31 Diamond Bus
- 31 National Express West Midlands
- 31 West Midlands Bus
- 32 Diamond Bus
- 32 National Express West Midlands
- 32 West Midlands Bus
- 34 National Express West Midlands
- 34 West Midlands Bus
- 35 National Express West Midlands
- 35 West Midlands Bus
- 36 Chaserider
- 36 National Express West Midlands
- 36 West Midlands Bus
- 36A Chaserider
- 37 National Express West Midlands
- 37 West Midlands Bus
- 39 National Express West Midlands
- 39 West Midlands Bus
- 40 Diamond Bus
- 40 National Express West Midlands
- 40 West Midlands Bus
- 41 Carolean Coaches
- 41 National Express West Midlands
- 41 West Midlands Bus
- 45 Diamond Bus
- 51 National Express West Midlands
- 51 West Midlands Bus
- 57 Chaserider
- 65 Diamond Bus
- 69 National Express West Midlands
- 69 West Midlands Bus
- 70 National Express West Midlands
- 70 West Midlands Bus
- 70A National Express West Midlands
- 70A West Midlands Bus
- 77 National Express West Midlands
- 77 West Midlands Bus
- 77A National Express West Midlands
- 77A West Midlands Bus
- 77S National Express West Midlands
- 77S West Midlands Bus
- 78 Walsall Community Transport
- 79 National Express West Midlands
- 79 West Midlands Bus
- 159 National Express West Midlands
- 159 West Midlands Bus
- 303 Diamond Bus
- 303 Let's Go
- 310 Diamond Bus
- 326 Diamond Bus
- 400 National Express
- 424 National Express
- 529 Let's Go
- 529 National Express West Midlands
- 529 West Midlands Bus
- 530 Banga Buses
- 530 National Express West Midlands
- 530 West Midlands Bus
- 637 Diamond Bus
- 674 Walsall Community Transport
- 701 National Express West Midlands
- 701 West Midlands Bus
- 703 National Express West Midlands
- 703 West Midlands Bus
- 705 West Midlands Bus
- 788 West Midlands Bus
- 803 Select Bus Services
- 881 National Express West Midlands
- 881 West Midlands Bus
- 936 National Express West Midlands
- 936 West Midlands Bus
- 937 National Express West Midlands
- 937 West Midlands Bus
- 997 National Express West Midlands
- 997 West Midlands Bus
- 998 National Express West Midlands
- 998 West Midlands Bus
- SFA Bus Link
- X51 National Express West Midlands
- X51 West Midlands Bus
Bus operators in Walsall
Walsall bus times FAQ
- How many bus stops are there in Walsall?
- Walsall has 1,303 bus stops with a scheduled timetable.
- Which bus routes serve Walsall?
- 117 routes serve Walsall, including 3, 4, 4, 4, 4H, 4H, 4H and 4M.
- Which bus companies run in Walsall?
- West Midlands Bus, National Express West Midlands, Diamond Bus, Walsall Community Transport, Chaserider and Carolean Coaches.
- What is the busiest bus stop in Walsall?
- Vicarage Place (before), with 669 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.