20:46 Platform 2 Expected On time Walsall Calling at: Tame Bridge Parkway (20:49)Bescot Stadium (20:52)Walsall (20:57) Track live Watch train Share train
20:48 Platform 1 Expected On time Wolverhampton via Birmingham New Street Calling at: Perry Barr (20:50)Witton (20:53)Aston (20:56)Duddeston (20:59)Birmingham New Street (21:04)Smethwick Rolfe Street (21:17)Smethwick Galton Bridge (21:19)Sandwell & Dudley (21:22)Dudley Port (21:26)Tipton (21:29)Coseley (21:32)Wolverhampton (21:37) Track live Watch train Share train
21:16 Platform 2 Expected On time Walsall Calling at: Tame Bridge Parkway (21:19)Bescot Stadium (21:22)Walsall (21:28) Track live Watch train Share train
21:18 Platform 1 Expected On time Wolverhampton via Birmingham New Street Calling at: Perry Barr (21:21)Witton (21:23)Aston (21:26)Duddeston (21:29)Birmingham New Street (21:34)Smethwick Rolfe Street (21:47)Smethwick Galton Bridge (21:49)Sandwell & Dudley (21:52)Dudley Port (21:56)Tipton (21:59)Coseley (22:02)Wolverhampton (22:07) Track live Watch train Share train
21:46 Platform 2 Expected On time Walsall Calling at: Tame Bridge Parkway (21:49)Bescot Stadium (21:52)Walsall (21:57) Track live Watch train Share train
21:48 Platform 1 Expected On time Wolverhampton via Birmingham New Street Calling at: Perry Barr (21:51)Witton (21:53)Aston (21:57)Duddeston (21:59)Birmingham New Street (22:04)Smethwick Rolfe Street (22:17)Smethwick Galton Bridge (22:19)Sandwell & Dudley (22:22)Dudley Port (22:26)Tipton (22:29)Coseley (22:32)Wolverhampton (22:37) Track live Watch train Share train
22:16 Platform 2 Expected On time Walsall Calling at: Tame Bridge Parkway (22:19)Bescot Stadium (22:22)Walsall (22:27) Track live Watching Share train
22:18 Platform 1 Expected On time Birmingham New Street Calling at: Perry Barr (22:20)Witton (22:23)Aston (22:26)Duddeston (22:29)Birmingham New Street (22:34) Track live Watch train Share train