Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Lichfield Trent Valley → Bromsgrove
via University
Birmingham New Street → Barton Under Needwood RSMD
Rugeley Trent Valley → Birmingham International
Birmingham New Street → Shrewsbury
via Wolverhampton & Telford Central
Shrewsbury → Birmingham New Street
Cancelled due to a fault on this train
Birmingham New Street → Wolverhampton
Nottingham → Birmingham New Street
Soho LMD → Birmingham New Street
Reading → Manchester Piccadilly
via Stoke-on-Trent
Wolverhampton → Rugeley Trent Valley
via Walsall
Birmingham New Street → Worcester Foregate Street
Birmingham New Street → Crewe
Walsall → Birmingham New Street
London Euston → Wolverhampton
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
Filter by operator
Filter by service category
Filter by location activity