← Change station

Birmingham New Street

Earlier trains
08:25
Shrewsbury via Wolverhampton & Telford Central
2J01 • West Midlands Trains
08:26
London Euston
1B29 • Avanti West Coast
08:28
Wolverhampton
2W08 • West Midlands Trains
08:33
Northampton via Coventry
2Y02 • West Midlands Trains
08:45
cancelled
Preston via Wigan North Western
1P02 • Avanti West Coast
08:45
Rugeley Trent Valley via Walsall
2H01 • West Midlands Trains
08:56
London Euston
1B31 • Avanti West Coast
09:00
Walsall
2A09 • West Midlands Trains
09:01
Manchester Piccadilly via Stoke-on-Trent
1H22 • CrossCountry
09:03
Banbury
1O08 • CrossCountry
09:03
Bromsgrove via University
2O02 • West Midlands Trains
09:03
Edinburgh via Leeds
1S37 • CrossCountry
09:07
Glasgow Central via Wigan North Western
1S35 • Avanti West Coast
09:07
Lichfield Trent Valley via Four Oaks
2P02 • West Midlands Trains
09:07
London Euston via Northampton
2Y06 • West Midlands Trains
09:11
Wolverhampton
2W12 • West Midlands Trains
09:15
Redditch via University
2R01 • West Midlands Trains
09:19
Birmingham International
1I00 • Transport for Wales
09:30
London Euston
1B32 • Avanti West Coast
09:30
Plymouth
1V46 • CrossCountry
09:32
Liverpool Lime Street via Wolverhampton & Crewe
1F50 • West Midlands Trains
09:34
cancelled
London Euston
2Y08 • West Midlands Trains
09:36
Lichfield Trent Valley via Four Oaks
2P04 • West Midlands Trains
09:45
Redditch via University
2R03 • West Midlands Trains
09:45
Rugeley Trent Valley via Walsall
2H47 • West Midlands Trains
Later trains
Powered by National Rail Enquiries