20:50
Expected 20:52
Birmingham International
Calling at:
- Adderley Park (20:56)
- Stechford (20:58)
- Lea Hall (21:01)
- Marston Green (21:04)
- Birmingham International (21:08)
20:52
Expected On time
Leicester
Calling at:
- Water Orton (21:03)
- Coleshill Parkway (21:07)
- Nuneaton (21:22)
- Hinckley (21:30)
- Narborough (21:38)
- South Wigston (21:43)
- Leicester (21:51)
20:52
Expected On time
Shrewsbury
via Wolverhampton & Telford Central
Calling at:
- Smethwick Galton Bridge (20:58)
- Wolverhampton (21:10)
- Shifnal (21:25)
- Telford Central (21:32)
- Wellington (Shropshire) (21:39)
- Shrewsbury (21:56)
20:53
Expected On time
Bromsgrove
via University
Calling at:
- Five Ways (20:56)
- University (21:00)
- Selly Oak (21:03)
- Bournville (21:06)
- Kings Norton (21:08)
- Northfield (21:12)
- Longbridge (21:14)
- Bromsgrove (21:24)
20:54
Expected On time
Walsall
20:55
Expected 21:06
Wolverhampton
This service has been delayed by a late running train being in front of this one
20:57
Expected On time
Kings Norton
Calling at:
- Moseley Village (21:06)
- Kings Heath (21:09)
- Pineapple Road (21:12)
- Kings Norton (21:15)
21:00
Expected On time
Hereford
via Worcester
Calling at:
- University (21:05)
- Bromsgrove (21:20)
- Droitwich Spa (21:31)
- Worcester Foregate Street (21:46)
- Malvern Link (21:57)
- Great Malvern (22:00)
- Colwall (22:06)
- Ledbury (22:12)
- Hereford (22:33)
21:00
Expected On time
Walsall
Calling at:
- 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)
21:01
Expected On time
Manchester Piccadilly
via Stoke-on-Trent
Calling at:
- Wolverhampton (21:17)
- Stafford (21:32)
- Stoke-on-Trent (21:48)
- Macclesfield (22:05)
- Stockport (22:18)
- Manchester Piccadilly (22:30)