Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Birmingham New Street → Tyseley LMD
Birmingham New Street → Barton Under Needwood RSMD
London Euston → Wolverhampton
Disrupted due to a late running train being in front of this one
Bromsgrove → Lichfield Trent Valley
via Four Oaks
Aberystwyth → Birmingham International
Disrupted due to a passenger being taken ill on a train earlier today
Stansted Airport → Birmingham New Street
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
Disrupted due to a speed restriction over defective track
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
Disrupted due to a fault on a train earlier
Birmingham New Street → Tyseley LMD
Hereford → Birmingham New Street
Birmingham New Street → Northampton
via Coventry
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 → Birmingham International
Birmingham New Street → Kings Norton
Birmingham New Street → Shrewsbury
via Wolverhampton & Telford Central
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
via Northampton
Soho LMD → Birmingham New Street
Redditch → Birmingham New Street
Birmingham New Street → Wolverhampton
Birmingham New Street → Tyseley LMD
Four Oaks → Redditch
via University
Birmingham International → Birmingham New Street
Wolverhampton → 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
Disrupted due to a speed restriction over defective track
Edinburgh → Birmingham New Street
Birmingham New Street → Tyseley LMD
Birmingham New Street → Tyseley LMD
Llandudno → Birmingham New Street
Rugeley Trent Valley → Birmingham New Street
Four Oaks → Birmingham New Street
Filter by operator
Filter by service category
Filter by location activity