19:53 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (19:56) Dudley Port (19:59) Sandwell & Dudley (20:03) Smethwick Galton Bridge (20:06) Smethwick Rolfe Street (20:08) Birmingham New Street (20:15) Duddeston (20:35) Aston (20:37) Witton (20:40) Perry Barr (20:42) Hamstead (20:45) Tame Bridge Parkway (20:49) Bescot Stadium (20:52) Walsall (20:57) 20:02 Platform 2
Expected On time
Wolverhampton 20:23 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (20:26) Dudley Port (20:28) Sandwell & Dudley (20:32) Smethwick Galton Bridge (20:35) Smethwick Rolfe Street (20:38) Birmingham New Street (20:45) Duddeston (21:05) Aston (21:07) Witton (21:10) Perry Barr (21:12) Hamstead (21:15) Tame Bridge Parkway (21:19) Bescot Stadium (21:22) Walsall (21:28) 20:32 Platform 2
Expected On time
Wolverhampton 20:53 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (20:56) Dudley Port (20:58) Sandwell & Dudley (21:02) Smethwick Galton Bridge (21:05) Smethwick Rolfe Street (21:08) Birmingham New Street (21:15) Duddeston (21:35) Aston (21:37) Witton (21:40) Perry Barr (21:42) Hamstead (21:45) Tame Bridge Parkway (21:49) Bescot Stadium (21:52) Walsall (21:57) 21:02 Platform 2
Expected On time
Wolverhampton 21:23 Platform 1
Expected On time
Walsall via Birmingham New Street
Calling at:
Tipton (21:26) Dudley Port (21:28) Sandwell & Dudley (21:32) Smethwick Galton Bridge (21:35) Smethwick Rolfe Street (21:38) Birmingham New Street (21:45) Duddeston (22:05) Aston (22:07) Witton (22:10) Perry Barr (22:12) Hamstead (22:16) Tame Bridge Parkway (22:19) Bescot Stadium (22:22) Walsall (22:27) 21:32 Platform 2
Expected On time
Wolverhampton