Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
London Euston → Wolverhampton
Bromsgrove → Lichfield Trent Valley
via Four Oaks
Stansted Airport → Birmingham New Street
Aberystwyth and Pwllheli → Birmingham International
Service revised to terminate here due to
Disrupted due to trespassers on the railway earlier today
Birmingham New Street → Wolverhampton
Birmingham New Street → Tyseley LMD
Birmingham International → Birmingham New Street
Rugeley Trent Valley → Birmingham New Street
London Euston → Birmingham New Street
Kings Norton → Birmingham New Street
Cardiff Central → Birmingham New Street
Birmingham New Street → Soho LMD
Four Oaks → Redditch
via University
Redditch → Four Oaks
Wolverhampton → Birmingham New Street
Bournemouth → Birmingham New Street
Birmingham New Street → Tyseley LMD
Hereford → Birmingham New Street
Birmingham New Street → Coventry
via Birmingham International
Holyhead → Birmingham New Street
Birmingham New Street → Soho LMD
Tyseley LMD → Birmingham New Street
Lichfield Trent Valley → Bromsgrove
via University
Manchester Piccadilly → Birmingham New Street
Birmingham New Street → Kings Norton
Birmingham New Street → Shrewsbury
via Wolverhampton & Telford Central
Disrupted due to an operational incident
Birmingham New Street → Worcester Shrub Hill
via University
Birmingham New Street → Walsall
Nottingham → Birmingham New Street
Birmingham New Street → Oxley Car. M.D.
Walsall → Birmingham New Street
London Euston → Wolverhampton
Bromsgrove → Lichfield City
via Four Oaks
Birmingham New Street → Nottingham
Edinburgh → London Euston
Disrupted due to a late running train being in front of this one
Redditch → Birmingham New Street
Birmingham New Street → Wolverhampton
Birmingham New Street → Tyseley LMD
Four Oaks → Redditch
via University
Wolverhampton → Birmingham New Street
Birmingham International → Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Birmingham New Street → Barton Under Needwood RSMD
Birmingham New Street → Soho LMD
Liverpool Lime Street → Birmingham New Street
Shrewsbury → Birmingham New Street
Birmingham New Street → Coventry
via Birmingham International
Leicester → Birmingham New Street
Birmingham New Street → Crewe
Birmingham New Street → Rugeley Trent Valley
via Walsall
Lichfield Trent Valley → Longbridge
via University
London Euston → Birmingham New Street
Edinburgh → Birmingham New Street
Birmingham New Street → Soho LMD
Birmingham New Street → Tyseley LMD
Birmingham New Street → Tyseley LMD
Llandudno → Birmingham New Street
Disrupted due to train crew being delayed
Rugeley Trent Valley → Birmingham New Street
Filter by operator
Filter by service category
Filter by location activity