← Change station

Birmingham International

Earlier trains
10:40
10:41
London Euston
1B35 • Avanti West Coast
4
10:41
Wolverhampton
1M30 • CrossCountry
2
10:44
10:47
Wolverhampton
9G16 • Avanti West Coast
3
10:46
London Euston via Northampton
1Y12 • West Midlands Trains
4
10:54
11:01
Birmingham New Street
2Y07 • West Midlands Trains
3
11:08
Chester
1D10 • Transport for Wales • 4 coaches
1
11:13
Bournemouth
1O12 • CrossCountry
5
11:16
London Euston via Northampton
1Y14 • West Midlands Trains
4
11:21
Rugeley Trent Valley via Birmingham New Street & Walsall
2H51 • West Midlands Trains
3
11:34
11:40
Birmingham New Street
2Y09 • West Midlands Trains
3
11:38
11:42
Birmingham New Street
9G17 • Avanti West Coast
2
11:41
11:45
Wolverhampton
1M34 • CrossCountry • 9 coaches
3
11:46
London Euston via Northampton
1Y16 • West Midlands Trains
4
11:55
Birmingham New Street
2Y11 • West Midlands Trains
3
11:58
London Euston
1B38 • Avanti West Coast
4
12:08
Aberystwyth
Pwllheli
1J15 • Transport for Wales
1
12:13
Bournemouth
1O14 • CrossCountry
5
12:16
London Euston via Northampton
1Y18 • West Midlands Trains
4
12:21
Rugeley Trent Valley via Birmingham New Street & Walsall
2H53 • West Midlands Trains
3
12:28
London Euston
1B39 • Avanti West Coast
4
12:33
London Euston
1B40 • Avanti West Coast
4
12:34
Birmingham New Street
2Y13 • West Midlands Trains
3
12:38
Wolverhampton
9G18 • Avanti West Coast
2
12:40
cancelled
Reading
1V81 • CrossCountry
12:41
Wolverhampton
1M38 • CrossCountry • 8 coaches
1
Later trains
Powered by National Rail Enquiries