15:34 Platform 1
Expected 15:36
Birmingham New Street Calling at:
Birmingham New Street (15:48) 15:53 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (15:56) Dudley Port (15:58) Sandwell & Dudley (16:02) Smethwick Galton Bridge (16:05) Smethwick Rolfe Street (16:08) Birmingham New Street (16:15) Duddeston (16:35) Aston (16:37) Witton (16:40) Perry Barr (16:42) Hamstead (16:45) Tame Bridge Parkway (16:49) Bescot Stadium (16:52) Walsall (16:57) 16:02 Platform 2
Expected On time
Wolverhampton 16:16 Platform 2
Expected On time
Liverpool Lime Street via Wolverhampton & Crewe
Calling at:
Wolverhampton (16:22) Penkridge (16:31) Stafford (16:38) Crewe (17:00) Runcorn (17:22) Liverpool South Parkway (17:30) Mossley Hill (17:34) Liverpool Lime Street (17:42) 16:23 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (16:26) Dudley Port (16:28) Sandwell & Dudley (16:32) Smethwick Galton Bridge (16:35) Smethwick Rolfe Street (16:38) Birmingham New Street (16:45) Duddeston (17:05) Aston (17:07) Witton (17:10) Perry Barr (17:12) Hamstead (17:15) Tame Bridge Parkway (17:19) Bescot Stadium (17:22) Walsall (17:27) 16:32 Platform 2
Expected On time
Wolverhampton 16:34 Platform 1
Expected On time
Birmingham New Street Calling at:
Birmingham New Street (16:48) 16:53 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (16:56) Dudley Port (16:58) Sandwell & Dudley (17:02) Smethwick Galton Bridge (17:05) Smethwick Rolfe Street (17:08) Birmingham New Street (17:15) Duddeston (17:35) Aston (17:37) Witton (17:40) Perry Barr (17:42) Hamstead (17:45) Tame Bridge Parkway (17:49) Bescot Stadium (17:52) Walsall (17:57) 17:02 Platform 2
Expected On time
Wolverhampton 17:16 Platform 2
Expected On time
Liverpool Lime Street via Wolverhampton & Crewe
Calling at:
Wolverhampton (17:22) Penkridge (17:31) Stafford (17:38) Crewe (18:00) Runcorn (18:22) Liverpool South Parkway (18:30) Mossley Hill (18:34) Liverpool Lime Street (18:47)