← Change station

Birmingham International

13:12
13:14
from Manchester Piccadilly
1O16 • CrossCountry
5
This site cannot display trains that left over 2 hours ago.
19:16
19:31
Birmingham New Street
9G37 • Avanti West Coast
2
19:31
cancelled
Birmingham New Street
1Y43 • West Midlands Trains
3
19:33
cancelled
London Euston
9M47 • Avanti West Coast
4
19:38
19:45
Birmingham New Street
9G38 • Avanti West Coast
2
19:41
19:43
Manchester Piccadilly via Stoke-on-Trent
1M66 • CrossCountry
1
19:44
cancelled
Rugby
2Y48 • West Midlands Trains
4
19:46
20:12
Crewe
9K39 • Avanti West Coast
2
19:58
20:02
London Euston
1B62 • Avanti West Coast
4
20:02
20:03
Birmingham New Street
1Y45 • West Midlands Trains
2
20:10
20:15
Machynlleth
1J31 • Transport for Wales
1
20:13
20:16
Southampton Airport Parkway
1O30 • CrossCountry • 8 coaches
5
20:16
cancelled
London Euston
2Y50 • West Midlands Trains
4
20:21
Rugeley Trent Valley via Birmingham New Street & Walsall
2H69 • West Midlands Trains
3
20:32
cancelled
Birmingham New Street
1Y47 • West Midlands Trains
3
20:33
London Euston
9M59 • Avanti West Coast
4
20:38
21:08
Wolverhampton
9G41 • Avanti West Coast
3
20:41
20:46
Manchester Piccadilly via Stoke-on-Trent
1M70 • CrossCountry
1
20:46
20:51
Crewe
9K42 • Avanti West Coast
3
20:46
Rugby
2Y52 • West Midlands Trains
4
21:02
21:05
Birmingham New Street
1Y49 • West Midlands Trains
2
21:08
21:11
Chester
1D21 • Transport for Wales
1
21:13
21:17
Reading
1V89 • CrossCountry • 8 coaches
4
21:16
21:21
Wolverhampton
9G43 • Avanti West Coast
2
21:21
cancelled
Rugeley Trent Valley via Birmingham New Street & Walsall
2H71 • West Midlands Trains
3
21:25
21:30
London Euston
2Y54 • West Midlands Trains
4
Later trains
Powered by National Rail Enquiries