51
National Express West Midlands
51 bus timetable: Birmingham to Walsall
Birmingham - Walsall
Route map
51 live route map
See the route, stops, and live buses currently on this line.
79 stops
Live buses loading
Map ready
Loading the route map...
Dale End → Walsall Bus Station
2 trips · first 00:17 · last 01:02
Mon
Live Valid 2026-05-31 – 2027-12-31
Swipe sideways to see later trips.
Stop
00:17
Walsall Bus Station
01:02
Walsall Bus Station
Walsall Bus Station → Dale End
1 trip · first 00:26 · last 00:26
Mon
Live Valid 2026-05-31 – 2027-12-31
Swipe sideways to see later trips.
Stop
00:26
Walsall Bus Station
Walsall Bus Station
Stand A
00:26
Walsall Town Hall
Stop WG
00:26
00:27
Chuckery, Pool St
adjacent
00:27
00:28
Chuckery, Edward Court
adjacent
00:29
Chuckery, Jesson Rd
opposite
00:30
Delves, Broadway
after
00:31
Gillity Village, Queens Road
opposite
00:32
Gillity Village, Charlemont Rd
opposite
00:33
Gillity Village, Bell Rd
adjacent
00:34
Yew Tree, Skip Lane
adjacent
00:34
Grove Vale, Merrions Close
adjacent
00:35
Grove Vale, Chapel Lane
adjacent
00:36
Gorse Farm, Scott Rd
adjacent
00:37
Gorse Farm, Cross Lane
opposite
00:38
Great Barr, Scott Arms
Stop GB
00:39
Great Barr, Old Walsall Rd
opposite
00:39
Perry Beeches, Stanford Ave
opposite
00:40
Perry Beeches, Booths Farm Rd
adjacent
00:40
Tower Hill
opposite
00:41
Tower Hill, Gainsborough Rd
adjacent
00:42
00:42
Alexander Stadium, Rocky Lane
opposite
00:43
Alexander Stadium, Perry Avenue
opposite
00:43
Alexander Stadium, The Tennis Court
adjacent
00:44
Perry Barr, Glendower Road
opposite
00:44
Perry Barr, Cliveden Avenue
opposite
00:45
Perry Barr Rail Station
Stop PE
00:46
Perry Barr, Bragg Rd
adjacent
00:47
Birchfield, Heathfield Rd
before
00:48
Birchfield, Trinity Rd
adjacent
00:49
Birchfield, Fentham Rd
adjacent
00:50
Newtown, Six Ways Aston
after
00:52
00:53
Newtown, Milton St
opposite
00:54
00:56
Aston, Dalton St
near
00:59
Birmingham, Dale End
Stop PQ9
01:00
Timetable data from National Express West Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 33-51-L-y11-41.
All stops shown
42 stops- Birmingham, Dale End Stop PQ9
- Aston University, Ryder St Stop JW2
- Aston University, Lower Tower St after
- Newtown, Miller St near
- Newtown, St Stephens St opposite
- Newtown, Milton St adjacent
- Newtown, The Bartons Arms opposite
- Newtown, Six Ways Aston near
- Birchfield, Hatfield Rd adjacent
- Birchfield, Heathfield Rd after
- Perry Barr, Livingstone Rd adjacent
- Perry Barr Rail Station Stop PA
- Perry Barr, Cliveden Avenue adjacent
- Perry Barr, Glendower Road adjacent
- Alexander Stadium, The Tennis Court opposite
- Alexander Stadium, Perry Avenue adjacent
- Alexander Stadium, Rocky Lane adjacent
- Alexander Stadium, Perry Park Crescent opposite
- Tower Hill, Gainsborough Rd opposite
- Tower Hill adjacent
- Perry Beeches, Booths Farm Rd opposite
- Perry Beeches, Stanford Ave adjacent
- Great Barr, Old Walsall Rd adjacent
- Great Barr, Scott Arms Stop GE
- Gorse Farm, Cross Lane adjacent
- Gorse Farm, Scott Rd opposite
- Gorse Farm, Lochranza Croft adjacent
- Gorse Farm, Arran Close after
- Grove Vale, Chapel Lane opposite
- Grove Vale, Merrions Close opposite
- Yew Tree, Skip Lane opposite
- Gillity Village, Bell Rd after
- Gillity Village, Charlemont Rd adjacent
- Gillity Village, Queens Road before
- Gillity Village, Ravensdale Gardens opposite
- Delves, Broadway before
- Chuckery, Jesson Rd adjacent
- Chuckery, Edward Court opposite
- Chuckery, Six Ways Walsall after
- Chuckery, Hill Street after
- Walsall, Upper Bridge St on
- Walsall Bus Station Stand A