Bus times in Walsall
76 bus routes and 1474 bus stops in Walsall. Pick a stop for live departures, or a route for the full timetable.
Bus routes serving Walsall
- 3 Cannock Bus Station → Raven's Court Chaserider first 07:10 · last 18:10
- 4 Saddlers Centre → Sainsburys National Express West Midlands first 04:05 · last 23:25
- 4 Walsall, Bradford Place → West Bromwich, Bus Station Diamond Bus first 07:32 · last 20:10
- 4H Walsall, Bradford Place → Hayley Green, Lutley Lane Diamond Bus first 04:53 · last 19:59
- 4H Saddlers Centre → Mendip Road National Express West Midlands first 08:55 · last 23:38
- 4M Saddlers Centre → Merry Hill Bus Station National Express West Midlands first 05:30 · last 23:20
- 6 Walsall Bus Station → Gracechurch Centre National Express West Midlands first 05:15 · last 23:05
- 7 Walsall Bus Station → Blakemore Road National Express West Midlands first 06:42 · last 23:05
- 7S Walsall → Redhouse Industrial Estate National Express West Midlands first 15:20 · last 15:20
- 8 Walsall Bus Station → Bus Station National Express West Midlands first 06:05 · last 23:08
- 9 Walsall Bus Station → Wolverhampton Bus Station National Express West Midlands first 05:29 · last 23:11
- 9A Walsall Bus Station → Shire Oak Hill National Express West Midlands first 07:45 · last 15:25
- 10 Walsall Bus Station → Rising Sun Island National Express West Midlands first 04:53 · last 23:20
- 11 Newport Street → Ednam Road National Express West Midlands first 04:45 · last 00:00
- 11A Newport Street → Ednam Road National Express West Midlands first 05:05 · last 00:25
- 19 Walsall, Bus Stn → Bloxwich, Park Rd Carolean Coaches first 06:35 · last 18:40
- 22 Walsall → Walsall Bus Station Walsall Community Transport first 09:50 · last 16:20
- 23 Wednesbury Bus Station → Market Place Carolean Coaches first 08:05 · last 17:30
- 23 Bloxwich Park → Chapel Street Walsall Community Transport first 07:52 · last 16:28
- 23A Wednesbury Bus Station → Market Place Carolean Coaches first 08:13 · last 17:13
- 24 Millfield School → St Johns Church Walsall Community Transport first 09:33 · last 15:00
- 25 Bloxwich Park → Kingstanding Circle Westside Walsall Community Transport first 09:19 · last 15:45
- 25 Wolverhampton Bus Station → Whitburn Close Chaserider first 05:41 · last 18:15
- 29 Walsall Bus Station → Blakenall Church National Express West Midlands first 05:30 · last 23:28
- 31 Walsall Bus Station → Tintern Crescent National Express West Midlands first 04:43 · last 00:28
- 31 Walsall Bus Station → Mossley, The Eagle Diamond Bus first 00:05 · last 23:49
- 32 Walsall Bus Station → Lower Farm National Express West Midlands first 06:00 · last 23:35
- 32 WALSALL, Bus Station → Lower Farm Diamond Bus first 07:00 · last 23:05
- 34 Saddlers Centre → Bilston Bus Station National Express West Midlands first 05:30 · last 23:05
- 35 Walsall Bus Station → St Francis College National Express West Midlands first 08:10 · last 15:40
- 36 Walsall Bus Station → Lichfield Bus Station Chaserider first 06:52 · last 18:30
- 36 Walsall → Walsall Bus Station National Express West Midlands first 06:25 · last 18:35
- 36A Walsall Bus Station → Lichfield Bus Station Chaserider first 06:14 · last 19:00
- 37 Saddlers Centre → Lion Hotel National Express West Midlands first 06:40 · last 23:05
- 39 Saddlers Centre → Church Green National Express West Midlands first 06:05 · last 19:20
- 40 West Bromwich Bus Station → Wednesbury Bus Station Diamond Bus first 05:25 · last 23:10
- 40 West Bromwich Bus Station → Wednesbury Bus Station National Express West Midlands first 04:40 · last 23:10
- 41 Walsall Bus Station → The Mal National Express West Midlands first 05:58 · last 22:44
- 41 West Bromwich Bus Station → Freeman Road Carolean Coaches first 06:55 · last 18:58
- 45 Walsall, Bradford Place → West Bromwich Bus Station Diamond Bus first 04:30 · last 23:40
- 51 Dale End → Walsall Bus Station National Express West Midlands first 04:27 · last 01:02
- 57 Wolverhampton Bus Station → Hall Street Chaserider first 07:16 · last 18:23
- 65 Darlaston Interchange → Friar Park, Somerset Crescent Diamond Bus first 09:38 · last 15:10
- 69 Walsall Bus Station → Wolverhampton Bus Station National Express West Midlands first 05:50 · last 19:05
- 70 Walsall Bus Station → Samuel Street National Express West Midlands first 05:50 · last 23:15
- 70A Walsall → Walsall Bus Station National Express West Midlands first 06:34 · last 18:50
- 77 Walsall Bus Station → Gracechurch Centre National Express West Midlands first 06:21 · last 18:30
- 77A Walsall Bus Station → Six Ways Island National Express West Midlands first 08:03 · last 15:03
- 77S Foley Arms → John Willmott School National Express West Midlands first 07:34 · last 15:20
- 78 Sutton Coldfield → Gracechurch Centre Walsall Community Transport first 07:19 · last 17:55
- 79 Wolverhampton Bus Station → West Bromwich Bus Station National Express West Midlands first 04:15 · last 00:00
- 159 St Francis College → Bloxwich Industrial Estate National Express West Midlands first 07:50 · last 15:40
- 303 Bilston Bus Station → County Bridge, Devon Road Diamond Bus first 09:30 · last 15:00
- 303 Coronation Road → Bilston Bus Station Let's Go first 09:30 · last 15:00
- 310 Willenhall, Hall Street → Wednesbury Bus Station Diamond Bus first 07:20 · last 17:20
- 326 Bilston Bus Station → Park Rd Diamond Bus first 07:00 · last 18:00
- 400 Digbeth, Birmingham - Victoria, London → Belgravia, Victoria - Digbeth, Birmingham National Express first 05:20 · last 22:00
- 424 Bolton - Victoria, London → Belgravia, Victoria - Blackpool National Express first 02:05 · last 23:30
- 529 Walsall Bus Station → Wolverhampton Bus Station National Express West Midlands first 04:20 · last 00:25
- 529 Gipsy Lane → Horseley Fields Let's Go first 08:40 · last 15:30
- 530 Police Station → Humphries Crescent Banga Buses first 06:31 · last 18:30
- 530 Wolverhampton Bus Station → Meldon Drive National Express West Midlands first 10:35 · last 18:10
- 637 Walsall Bus Station → Manor Hospital, Main Entrance Diamond Bus first 08:24 · last 16:05
- 674 Walsall Bus Station → Wednesbury Bus Station Walsall Community Transport first 07:25 · last 17:05
- 701 The Black Horse → Century Drive National Express West Midlands first 07:40 · last 15:25
- 703 Lichfield Rd → Century Drive National Express West Midlands first 07:41 · last 15:25
- 705 Redruth Road → Barr Beacon School National Express West Midlands first 07:54 · last 15:24
- 788 Walsall Bus Station → Barr Beacon School National Express West Midlands first 07:58 · last 15:24
- 803 Pelsall Cenotaph → Rodbaston College Select Bus Services first 07:20 · last 16:30
- 881 Newport St → Barr Beacon School National Express West Midlands first 07:43 · last 15:24
- 936 Old Square → Walsall Bus Station National Express West Midlands first 05:19 · last 23:47
- 937 Old Square → Rising Sun Island National Express West Midlands first 05:25 · last 23:17
- 997 Old Square → Walsall Bus Station National Express West Midlands first 04:55 · last 00:02
- 998 Old Square → Hardwick Road National Express West Midlands first 05:53 · last 23:32
- SFA Ashby Road, Browns → St Francis of Assis Bus Link first 07:20 · last 15:40
- X51 Old Square → Walsall Bus Station National Express West Midlands first 05:23 · last 22:30
Bus stops in Walsall
Showing the 500 busiest of 1,474 stops — use the search box to find a specific stop.
Aldridge
- 🚏 Aldridge Post Office (opposite)
- 🚏 Aldridge Shopping Centre (Stop AA)
- 🚏 Aldridge Shopping Centre (Stop AB)
- 🚏 Aldridge Shopping Centre (Stop AE)
- 🚏 Aldridge Shopping Centre (Stop AF)
- 🚏 Anchor Road (adjacent)
- 🚏 Berry Drive (after)
- 🚏 Berry Drive (before)
- 🚏 Branton Hill Lane (adj)
- 🚏 Branton Hill Lane (opp)
- 🚏 Dilke Road (adjacent)
- 🚏 Dilke Road (opposite)
- 🚏 Fairlawns (adj)
- 🚏 Fairlawns (opp)
- 🚏 Gould Firm Lane (adjacent)
- 🚏 Gould Firm Lane (opposite)
- 🚏 Green Lane (adj)
- 🚏 Green Lane (opp)
- 🚏 Greenfields (after)
- 🚏 Greenfields (before)
- 🚏 Gretton Crescent (adj)
- 🚏 Gretton Crescent (opp)
- 🚏 Hallcroft Way (adj)
- 🚏 Hallcroft Way (opp)
- 🚏 Leighswood Road (adjacent)
- 🚏 Leighswood School (adj)
- 🚏 Leighswood School (opp)
- 🚏 Lodge Grove (adj)
- 🚏 Lodge Grove (opp)
- 🚏 Middlemore Lane (after)
- 🚏 Middlemore Lane (before)
- 🚏 Moss Close (after)
- 🚏 Moss Close (before)
- 🚏 New Road (adj)
- 🚏 New Road (opp)
- 🚏 Paddock Lane (adj)
- 🚏 Paddock Lane (opp)
- 🚏 Parish Church (adjacent)
- 🚏 Parish Church (opposite)
- 🚏 Parkhouse Grove (adj)
- 🚏 Parkhouse Grove (opp)
- 🚏 Rookery Lane (adjacent)
- 🚏 Rookery Lane (opposite)
- 🚏 Speedwell Close (adj)
- 🚏 Speedwell Close (opp)
- 🚏 St Francis College (adj)
- 🚏 St Francis College (opp)
- 🚏 Stapleton Road (adj)
- 🚏 Stapleton Road (opp)
- 🚏 The Avion (Stop AC)
- 🚏 The Avion (Stop AD)
- 🚏 The Glades (after)
- 🚏 The Glades (before)
Allens Rough
Alumwell
- 🚏 Alumwell Close (adj)
- 🚏 Durham Place (before)
- 🚏 Durham Road (opp)
- 🚏 Ely Road (opp)
- 🚏 Flaxhall Street (adj)
- 🚏 Flaxhall Street (opp)
- 🚏 Gower Street (adj)
- 🚏 Gower Street (opp)
- 🚏 Hough Road (adj)
- 🚏 Hough Road (opp)
- 🚏 James Bridge (adj)
- 🚏 James Bridge (opp)
- 🚏 Jerome Road (before)
- 🚏 Jerome Road (near)
- 🚏 Reservoir Street (before)
- 🚏 Ripon Road (adj)
- 🚏 Ripon Road (after)
- 🚏 Scarborough Close (adj)
- 🚏 Scarborough Close (opp)
- 🚏 Vicarage Terrace (adj)
- 🚏 Vicarage Terrace (opp)
- 🚏 Water Works (adj)
- 🚏 Water Works (opp)
- 🚏 Wellington Street (adj)
- 🚏 Wellington Street (opp)
Ashmore Lake
Barr Beacon
Barr Common
- 🚏 Barr Common Road (after)
- 🚏 Barr Common Road (before)
- 🚏 Beacon Rise (adj)
- 🚏 Beacon Rise (opp)
- 🚏 Gaydon Road (adj)
- 🚏 Gaydon Road (after)
- 🚏 Knights Hill (adj)
- 🚏 Knights Hill (opp)
- 🚏 Little Hardwick Road (adj)
- 🚏 Little Hardwick Road (opp)
- 🚏 Longwood House (adj)
- 🚏 Longwood House (opp)
- 🚏 Valley Nurseries (after)
- 🚏 Valley Nurseries (before)
Beechdale
- 🚏 Ambulance Station (adj)
- 🚏 Ambulance Station (opp)
- 🚏 Bloxwich Lane (adj)
- 🚏 Bloxwich Lane (after) eastbound
- 🚏 Bloxwich Lane (after) south-east bound
- 🚏 Bloxwich Lane (before) westbound
- 🚏 Bloxwich Lane (before) north-west bound
- 🚏 Bloxwich Lane (opp)
- 🚏 Darwin Road (adj)
- 🚏 Darwin Road (opp)
- 🚏 Davy Road (adj)
- 🚏 Davy Road (after)
- 🚏 Fleming Road (adj)
- 🚏 Fleming Road (after)
- 🚏 Fleming Road (before)
- 🚏 Fleming Road (opp)
- 🚏 Industrial Estate (adj)
- 🚏 Industrial Estate (opp)
- 🚏 Kelvin Road (adj)
- 🚏 Kelvin Road (opp)
- 🚏 Napier Road (adj)
- 🚏 Napier Road (opp)
- 🚏 Neighbourhood Office (adjacent)
- 🚏 Neighbourhood Office (opp)
- 🚏 Short Heath Golf Course (adj)
- 🚏 Short Heath Golf Course (opp)
- 🚏 Willenhall Lane (before)
Bentley
- 🚏 Arnold Close (adj)
- 🚏 Arnold Close (opp)
- 🚏 Attlee Road (adj)
- 🚏 Attlee Road (opp)
- 🚏 Bentley Cemetery (adj)
- 🚏 Bentley Cemetery (opp)
- 🚏 Cairn Drive (adj) southbound
- 🚏 Cairn Drive (adj) south-west bound
- 🚏 Cairn Drive (opp) northbound
- 🚏 Cairn Drive (opp) north-east bound
- 🚏 Churchill Road (adj)
- 🚏 Churchill Road (after)
- 🚏 Churchill Road (before)
- 🚏 Churchill Road (opp)
- 🚏 County Bridge (adj)
- 🚏 County Bridge (opp)
- 🚏 Cromwell Close (adj)
- 🚏 Cromwell Close (opp)
- 🚏 Queen Elizabeth Avenue (adj)
- 🚏 Queen Elizabeth Avenue (opp)
- 🚏 Rowlands Avenue (adj)
- 🚏 Rowlands Avenue (opp)
- 🚏 St Andrews Church (adj)
- 🚏 St Andrews Church (opp)
- 🚏 Wing Close (adj)
- 🚏 Wing Close (opp)
- 🚏 Wolverhampton Road West (after)
Bescot
- 🚏 Bescot Stadium (Stop BS2)
- 🚏 Sadlers Club (Stop BS1)
- 🚏 Sadlers Club (opp)
- 🚏 Wallows Lane (adj) northbound
- 🚏 Wallows Lane (adj) southbound
- 🚏 Wallows Lane (opp) southbound
- 🚏 Wallows Lane (opp) northbound
Birchills
- 🚏 Bentley Lane (before)
- 🚏 Bentley Lane (opp)
- 🚏 Birchills Junction (adj)
- 🚏 Birchills Junction (opp)
- 🚏 Birchills Street (adj)
- 🚏 Birchills Street (opp)
- 🚏 Derby Street (adj)
- 🚏 Derby Street (opp)
- 🚏 Hollyhedge Close (adj)
- 🚏 Hollyhedge Close (opp)
- 🚏 Hospital Street (adj)
- 🚏 Hospital Street (opp)
- 🚏 Long Acre Street (adj)
- 🚏 Long Acre Street (opp)
- 🚏 Marlow Street (adj)
- 🚏 Marlow Street (opp)
- 🚏 Northcote Street (adj)
- 🚏 Northcote Street (opp)
- 🚏 Rayboulds Bridge Road (adj)
- 🚏 Rayboulds Bridge Road (opp)
- 🚏 Reedswood Way (after)
- 🚏 Reedswood Way (before)
- 🚏 Ryecroft Street (adjacent)
- 🚏 Ryecroft Street (opp)
- 🚏 Stephenson Avenue (adj)
- 🚏 Wiltshire Close (adjacent)
- 🚏 Wiltshire Close (opposite)
Blakenall Heath
- 🚏 Ash Street (adj)
- 🚏 Ash Street (opp)
- 🚏 Blakenall Church (after)
- 🚏 Blakenall Church (opp)
- 🚏 Blakenall Lane (after)
- 🚏 Blakenall Lane (before)
- 🚏 Blakenall Row (adj)
- 🚏 Bloxwich Hospital (adjacent)
- 🚏 Bloxwich Hospital (opposite)
- 🚏 Cemetery Main Gates (opp)
- 🚏 Dee Road (adj)
- 🚏 Dee Road (opp)
- 🚏 Field Road (adj)
- 🚏 Field Road (opp)
- 🚏 Hamilton House (adj)
- 🚏 Hamilton House (opp)
- 🚏 Hamilton Street (adj)
- 🚏 Hamilton Street (opp)
- 🚏 Harrison Street (adj)
- 🚏 Harrison Street (opp)
- 🚏 Ingram Place (after)
- 🚏 Ingram Place (opp)
- 🚏 Leamore Park (adjacent)
- 🚏 Leamore Park (opp)
- 🚏 Nursery Road (opp)
- 🚏 Penderel Street (after)
- 🚏 Penderel Street (before)
- 🚏 Pinfold (adjacent)
- 🚏 Pinfold (opposite)
- 🚏 Ryle Street (adj)
- 🚏 Ryle Street (opp)
- 🚏 Stokes Street (adj)
- 🚏 Stokes Street (opp)
- 🚏 Woodall Street (adj)
- 🚏 Woodall Street (opp)
Bloxwich
- 🚏 Bloxwich North Station (near)
- 🚏 Bloxwich North Station (opposite)
- 🚏 Central Drive (after)
- 🚏 Drake Road (Stop BC)
- 🚏 Drake Road (Stop BD)
- 🚏 Elmore Row (Stop BG)
- 🚏 Elmore Row (adjacent)
- 🚏 Elmore Row (opposite)
- 🚏 High Street (before)
- 🚏 Samuel Street (Stop BA)
- 🚏 Sandbank (adj)
- 🚏 Sandbank (opp)
- 🚏 The Green (after)
- 🚏 The Green (opposite)
- 🚏 Victoria Avenue (Stop BB)
- 🚏 Victoria Avenue (Stop BE)
- 🚏 Victoria Avenue (Stop BF)
Brownhills
Brownhills West
- 🚏 Albutts Road (after)
- 🚏 Albutts Road (before)
- 🚏 Chapel Street (before)
- 🚏 Hednesford Road (after)
- 🚏 Hednesford Road (opposite)
- 🚏 Medway Road (before)
- 🚏 Medway Road (opposite)
- 🚏 Poole Crescent (adjacent)
- 🚏 Poole Crescent (opposite)
- 🚏 Rising Sun Island (after)
- 🚏 Severn Road (after)
- 🚏 Severn Road (before)
- 🚏 Shannon Drive (adjacent)
- 🚏 Shannon Drive (after)
- 🚏 Shannon Drive (before)
- 🚏 Shannon Drive (opp)
- 🚏 Tamar Close (before)
- 🚏 Tamar Close (opp)
Caldmore
- 🚏 Caldmore Green (adj)
- 🚏 Corporation Street (after)
- 🚏 Corporation Street (before)
- 🚏 Hart Street (adj)
- 🚏 Hart Street (opp)
- 🚏 Highgate Drive (after)
- 🚏 Highgate Drive (before)
- 🚏 Little London (adj)
- 🚏 Little London (opp)
- 🚏 Redhouse Street (adj)
- 🚏 Redhouse Street (opp)
- 🚏 Vicarage Place (after)
- 🚏 Vicarage Place (before)
- 🚏 Walsall Almshouses (opp)
- 🚏 West Bromwich Street (before)
Castlefort
- 🚏 Blakemore Road (adj)
- 🚏 Brookland Road (adj)
- 🚏 Fishpond Cottages (after)
- 🚏 Greenway (after)
- 🚏 Greenway (before)
- 🚏 Laburnum Road (adj)
- 🚏 Laburnum Road (opp)
- 🚏 Oak Park (adjacent)
- 🚏 Oak Park (before)
- 🚏 Occupation Road (after)
- 🚏 Occupation Road (before)
- 🚏 Porchester Close (after)
- 🚏 Porchester Close (opp)
- 🚏 Streets Corner (adjacent)
- 🚏 Streets Corner (opposite)
Catshill
- 🚏 Anchor Bridge (after)
- 🚏 Anchor Bridge (before)
- 🚏 Brownhills Business Park (adj)
- 🚏 Brownhills Business Park (opp)
- 🚏 Friezland Lane (adjacent)
- 🚏 Friezland Lane (opposite)
- 🚏 Hillside (adjacent)
- 🚏 Hillside (opposite)
- 🚏 Peake Crescent (after)
- 🚏 Peake Crescent (before)
- 🚏 Robson Close (adjacent)
- 🚏 Robson Close (after)
- 🚏 Simmonds Way (after)
- 🚏 Simmonds Way (before)
Chuckery
- 🚏 Arboretum (adj)
- 🚏 Beacon Street (opp)
- 🚏 Beaconsfield Court (adj)
- 🚏 Beaconsfield Court (opposite)
- 🚏 Bernard Street (after)
- 🚏 Bernard Street (before)
- 🚏 Birmingham Road (after)
- 🚏 Bott Lane (after)
- 🚏 Bott Lane (before)
- 🚏 Broadway North (after)
- 🚏 Broadway North (before)
- 🚏 Brookhouse Road (adj)
- 🚏 Brookhouse Road (opp)
- 🚏 Buchanan Avenue (before)
- 🚏 Buchanan Road (adj)
- 🚏 Burleigh Street (before)
- 🚏 Cameron Road (near)
- 🚏 Chuckery Pocket Park (adjacent)
- 🚏 Chuckery Pocket Park (before)
- 🚏 Chuckery School (adj)
- 🚏 Chuckery School (opp)
- 🚏 Edward Court (adj)
- 🚏 Edward Court (opp)
- 🚏 Fernleigh Road (before)
- 🚏 Gloucester Road (before)
- 🚏 Gloucester Road (opp)
- 🚏 Hill Street (after)
- 🚏 Jesson Road (adj)
- 🚏 Jesson Road (opp)
- 🚏 Kerry Court (adjacent)
- 🚏 Kerry Court (opposite)
- 🚏 Lincoln Road (adj)
- 🚏 Lincoln Road (opp)
- 🚏 Lumley Road (adj)
- 🚏 Lumley Road (after)
- 🚏 Lumley Road (opp)
- 🚏 Orwell Road (opp)
- 🚏 Pool Street (adjacent)
- 🚏 Queen Mary's Grammar School (adj)
- 🚏 Queen Mary's Grammar School (opp)
- 🚏 Rowley Street (adj)
- 🚏 Rushall Manor Road (adj)
- 🚏 Rushall Manor Road (opp)
- 🚏 Six Ways Walsall (after) north-west bound
- 🚏 Six Ways Walsall (after) south-east bound
- 🚏 The Crescent (adj)
- 🚏 The Crescent (after)
- 🚏 The Crescent (before)
- 🚏 The Crescent (opposite)
- 🚏 Upper Rushall Street (after)
- 🚏 Upper Rushall Street (near)
- 🚏 Walsingham Street (adj) south-east bound
- 🚏 Walsingham Street (adj) north-west bound
- 🚏 Willows Road (adj)
- 🚏 Willows Road (after)
- 🚏 Willows Road (opp) eastbound
- 🚏 Willows Road (opp) south-west bound
Clayhanger
- 🚏 Apex Road (adj)
- 🚏 Apex Road (opp)
- 🚏 Bridgeside Close (after)
- 🚏 Bridgeside Close (before)
- 🚏 Clayhanger Lane (adj)
- 🚏 Clayhanger Lane (opp)
- 🚏 Clayhanger Village (after)
- 🚏 Clayhanger Village (before)
- 🚏 Clifton Avenue (adj)
- 🚏 Clifton Avenue (opp)
- 🚏 High Street (adjacent)
- 🚏 High Street (opposite)
- 🚏 Larkspur Way (after)
- 🚏 Larkspur Way (before)
- 🚏 The Swan (adj)
- 🚏 The Swan (opp)
- 🚏 Wallace Road (adj)
- 🚏 Wallace Road (opp)
Coal Pool
- 🚏 Cartbridge Crescent (adj)
- 🚏 Coalpool Lane (opp)
- 🚏 Edgar Stammers School (adj)
- 🚏 Edgar Stammers School (opp)
- 🚏 Harden Road (before)
- 🚏 Jubilee Close (adj)
- 🚏 Jubilee Close (opp)
- 🚏 Ladypool Close (after)
- 🚏 Ladypool Close (before)
- 🚏 Roberts Road (adj)
- 🚏 Roberts Road (opp)
- 🚏 Ryecroft Place (adj)
- 🚏 Ryecroft Place (opp)
- 🚏 St Thomas RC School (adj)
- 🚏 St Thomas RC School (opp)
- 🚏 Whateley Road (opp)
Coppice Farm
- 🚏 Dorchester Road (adj)
- 🚏 Dorchester Road (opp)
- 🚏 Gairloch Road (adj)
- 🚏 Gairloch Road (opp)
- 🚏 Greenmeadow Road (adj)
- 🚏 Greenmeadow Road (opp)
- 🚏 Hebden Grove (adj)
- 🚏 Hebden Grove (opp)
- 🚏 Kewstoke Road (adj)
- 🚏 Kewstoke Road (opp)
- 🚏 Reedly Road (adj)
- 🚏 Reedly Road (opp)
- 🚏 Sandalwood Close (adj)
- 🚏 Sandalwood Close (opp)
- 🚏 Sandringham Avenue (adj)
- 🚏 Sandringham Avenue (opp)
County Bridge
Daisy Bank
- 🚏 Appledore Road (after)
- 🚏 Appledore Road (opp)
- 🚏 Corn Hill (before)
- 🚏 Elmstead Close (after)
- 🚏 Elmstead Close (opp)
- 🚏 Furze Way (before)
- 🚏 Furze Way (opp)
- 🚏 Hay Hill (after)
- 🚏 Hay Hill (before)
- 🚏 Longwood Lane (adj)
- 🚏 Longwood Lane (opp)
- 🚏 Skip Lane (adj)
- 🚏 Skip Lane (opp)
- 🚏 Walsall Garden Centre (adj)
- 🚏 Walsall Garden Centre (opp)
- 🚏 Wood End Farm (adj)
- 🚏 Wood End Farm (opp)
- 🚏 Wood End Road (adjacent)
- 🚏 Wood End Road (opposite)
Darlaston
- 🚏 Birmingham Street (adj)
- 🚏 Birmingham Street (opp)
- 🚏 Bright Street (adj)
- 🚏 Bright Street (opp)
- 🚏 Darlaston Asda (adjacent)
- 🚏 Darlaston Asda (before)
- 🚏 Darlaston Asda (near)
- 🚏 Darlaston Asda (opposite)
- 🚏 Darlaston Road (after)
- 🚏 Darlaston Road (before)
- 🚏 Gordon Street (after) south-west bound
- 🚏 Gordon Street (after) southbound
- 🚏 Gordon Street (before) north-east bound
- 🚏 Gordon Street (before) northbound
- 🚏 Heathfield Lane (after)
- 🚏 Heathfield Lane (before)
- 🚏 Hewitt Street (adj)
- 🚏 Hewitt Street (opp)
- 🚏 Moxley Road (before)
- 🚏 New Street (after)
- 🚏 New Street (before)
- 🚏 Park Street (adj)
- 🚏 Park Street (after)
- 🚏 Park Street (before)
- 🚏 Park Street (opp)
- 🚏 Parklands Road (adj)
- 🚏 Parklands Road (opp)
- 🚏 Pinfold Court (opp)
- 🚏 Victory Avenue (adj)
- 🚏 Victory Avenue (opp)
- 🚏 Walsall Road (after)
- 🚏 Walsall Road (before)
Darlaston Green
Operators in Walsall
Frequently asked questions
Which buses run in Walsall?
76 bus routes currently serve Walsall: the 3 (Cannock Bus Station to Raven's Court), the 4 (Saddlers Centre to Sainsburys), the 4 (Walsall, Bradford Place to West Bromwich, Bus Station), the 4H (Walsall, Bradford Place to Hayley Green, Lutley Lane), the 4H (Saddlers Centre to Mendip Road), the 4M (Saddlers Centre to Merry Hill Bus Station), the 6 (Walsall Bus Station to Gracechurch Centre), the 7 (Walsall Bus Station to Blakemore Road), the 7S (Walsall to Redhouse Industrial Estate), the 8 (Walsall Bus Station to Bus Station), the 9 (Walsall Bus Station to Wolverhampton Bus Station), the 9A (Walsall Bus Station to Shire Oak Hill), the 10 (Walsall Bus Station to Rising Sun Island), the 11 (Newport Street to Ednam Road), the 11A (Newport Street to Ednam Road), the 19 (Walsall, Bus Stn to Bloxwich, Park Rd), the 22 (Walsall to Walsall Bus Station), the 23 (Wednesbury Bus Station to Market Place), the 23 (Bloxwich Park to Chapel Street), the 23A (Wednesbury Bus Station to Market Place) and more.
How much is the bus fare in Walsall?
Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Walsall are run by Chaserider, National Express West Midlands, Diamond Bus, Carolean Coaches, Walsall Community Transport, Let's Go, National Express, Banga Buses, Select Bus Services, Bus Link — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.
How many bus stops are there in Walsall?
There are 1474 active bus stops in Walsall across Aldridge, Allens Rough, Alumwell, Ashmore Lake, Barr Beacon, Barr Common, Beechdale, Bentley, Bescot, Birchills. Each stop page on this site shows the next departures and every route that calls there.