← Change station

Birmingham International

Earlier trains
14:16
Birmingham New Street
9G22 • Avanti West Coast
2
14:16
London Euston via Northampton
1Y38 • West Midlands Trains
4
14:21
Rugeley Trent Valley via Birmingham New Street & Walsall
2H57 • West Midlands Trains
3
14:28
London Euston
9A53 • Avanti West Coast
4
14:33
London Euston
1B46 • Avanti West Coast
4
14:34
Birmingham New Street
1Y35 • West Midlands Trains
3
14:41
Manchester Piccadilly via Stoke-on-Trent
1M46 • CrossCountry
1
14:44
Birmingham New Street
9G23 • Avanti West Coast
2
14:46
London Euston via Northampton
1Y40 • West Midlands Trains
4
14:47
Glasgow Central via Wigan North Western
9S77 • Avanti West Coast
1
14:52
Rugeley Trent Valley via Birmingham New Street & Walsall
2H59 • West Midlands Trains
3
14:58
London Euston
1B47 • Avanti West Coast
4
15:04
Birmingham New Street
1Y37 • West Midlands Trains
3
15:08
Rhyl
1D15 • Transport for Wales • 4 coaches
1
15:13
Bournemouth
1O20 • CrossCountry
5
15:16
Birmingham New Street
9G25 • Avanti West Coast
2
15:16
London Euston via Northampton
1Y42 • West Midlands Trains
4
15:21
Rugeley Trent Valley via Birmingham New Street & Walsall
2H61 • West Midlands Trains
15:28
London Euston
9M54 • Avanti West Coast
15:33
London Euston
1B49 • Avanti West Coast
15:34
Birmingham New Street
1Y39 • West Midlands Trains
15:41
Manchester Piccadilly via Stoke-on-Trent
1M50 • CrossCountry
15:44
Birmingham New Street
9G26 • Avanti West Coast
15:46
Northampton via Coventry
1Y44 • West Midlands Trains
15:47
Edinburgh via Wigan North Western
9S80 • Avanti West Coast
15:52
Rugeley Trent Valley via Birmingham New Street & Walsall
2H63 • West Midlands Trains
15:58
London Euston
1B50 • Avanti West Coast
16:04
Birmingham New Street
1Y41 • West Midlands Trains
16:08
Shrewsbury
1J90 • Transport for Wales
16:13
Bournemouth
1O22 • CrossCountry
16:16
Birmingham New Street
9G28 • Avanti West Coast
16:16
London Euston via Northampton
1Y46 • West Midlands Trains
Later trains
Powered by National Rail Enquiries