Birmingham New Street
Shrewsbury → Birmingham International
Service revised to terminate here due to engineering works not being finished on time
Disrupted due to engineering works not being finished on time
Longbridge → Lichfield Trent Valley
via Four Oaks
Birmingham International → Birmingham New Street
Soho LMD → Birmingham New Street
Worcester Foregate Street → Birmingham New Street
Birmingham New Street → Rugeley Trent Valley
via Walsall
Lichfield Trent Valley → Redditch
via University
Shrewsbury → Birmingham New Street
Cancelled due to an operational incident
Birmingham New Street → Leicester
Birmingham New Street → Shrewsbury
via Wolverhampton & Telford Central
Cancelled due to an operational incident
Birmingham New Street → Manchester Piccadilly
via Stoke-on-Trent
Birmingham New Street → Hereford
via Worcester
Disrupted due to congestion
Wolverhampton → Walsall
Manchester Piccadilly → Bournemouth
Birmingham New Street → Edinburgh
via Doncaster
Disrupted due to a shortage of train drivers
Birmingham New Street → Bromsgrove
via University
Birmingham New Street → Tamworth
Birmingham New Street → Birmingham International
Birmingham International → Warrington Bank Quay
Redditch → Lichfield Trent Valley
via Four Oaks
Walsall → Wolverhampton
Kings Norton → Birmingham New Street
Bromsgrove → Birmingham New Street
Barton Under Needwood RSMD → Birmingham New Street
Lichfield Trent Valley → Redditch
via University
Birmingham International → Aberystwyth and Pwllheli
Shrewsbury → Birmingham International
Disrupted due to engineering works not being finished on time
Birmingham New Street → Leicester
Crewe → Birmingham New Street
Birmingham New Street → Kings Norton
Birmingham New Street → Coleshill Parkway
Wolverhampton → Birmingham International
Leeds → Plymouth
Disrupted due to a problem with line-side equipment
Soho LMD → Birmingham New Street
Birmingham New Street → Liverpool Lime Street
via Wolverhampton & Crewe
Filter by operator
Filter by service category
Filter by location activity