21:22 Platform 2 Expected On time Walsall Calling at: Walsall (21:28) Track live Watch train Share train
21:41 Platform 1 Expected On time Wolverhampton via Birmingham New Street Calling at: Tame Bridge Parkway (21:44)Hamstead (21:48)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
21:52 Platform 2 Expected On time Walsall Calling at: Walsall (21:57) Track live Watch train Share train
22:11 Platform 1 Expected On time Birmingham New Street Calling at: Tame Bridge Parkway (22:13)Hamstead (22:17)Perry Barr (22:20)Witton (22:23)Aston (22:26)Duddeston (22:29)Birmingham New Street (22:34) Track live Watch train Share train
22:22 Platform 2 Expected On time Walsall Calling at: Walsall (22:27) Track live Watch train Share train
22:42 Platform 1 Expected On time Birmingham New Street Calling at: Tame Bridge Parkway (22:44)Hamstead (22:48)Perry Barr (22:50)Witton (22:53)Aston (22:56)Duddeston (22:59)Birmingham New Street (23:06) Track live Watch train Share train
22:52 Platform 2 Expected On time Rugeley Trent Valley via Walsall Calling at: Walsall (22:57)Bloxwich (23:04)Bloxwich North (23:06)Landywood (23:10)Cannock (23:14)Hednesford (23:18)Rugeley Town (23:24)Rugeley Trent Valley (23:29) Track live Watch train Share train
23:11 Platform 1 Expected On time Birmingham New Street Calling at: Tame Bridge Parkway (23:13)Hamstead (23:17)Perry Barr (23:20)Witton (23:23)Aston (23:26)Duddeston (23:29)Birmingham New Street (23:34) Track live Watch train Share train
23:22 Platform 2 Expected On time Walsall Calling at: Walsall (23:27) Track live Watch train Share train