Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Nottingham → Birmingham New Street
Birmingham New Street → Tyseley LMD
Manchester Piccadilly → Birmingham New Street
Birmingham New Street → Abbey Foregate C.S.
Birmingham New Street → Birmingham International
Bromsgrove → Four Oaks
Birmingham International → Shrewsbury
via Wolverhampton & Telford Central
Four Oaks → Birmingham New Street
Redditch → Birmingham New Street
Stansted Airport → Birmingham New Street
Disrupted due to train crew being delayed by service disruption
Birmingham New Street → Soho LMD
Kings Norton → Birmingham New Street
Lichfield Trent Valley → Birmingham New Street
Birmingham New Street → Coventry
via Birmingham International
Shrewsbury → Birmingham New Street
Penzance → Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Birmingham New Street → Tyseley LMD
Cardiff Central → Birmingham New Street
Rugeley Trent Valley → Wolverhampton
Birmingham New Street → Tyseley LMD
Bromsgrove → Birmingham New Street
Birmingham New Street → Soho LMD
Soho LMD → Birmingham New Street
Lichfield Trent Valley → Birmingham New Street
Redditch → Birmingham New Street
Birmingham New Street → Barton Under Needwood RSMD
Birmingham New Street → Soho LMD
Wolverhampton → Birmingham New Street
Birmingham New Street → Tyseley LMD
Longbridge → Soho LMD
Lichfield City → Birmingham New Street
London Euston → Birmingham New Street
Birmingham New Street → Coventry Yard
Redditch → Birmingham New Street
Filter by operator
Filter by service category
Filter by location activity