← Change station
Shrewsbury
Earlier trains
06:30
Birmingham International
1I02 • Transport for Wales
4
06:33
Milford Haven
1V32 • Transport for Wales
7B
06:44
Manchester Piccadilly
1W11 • Transport for Wales
4
07:10
Birmingham New Street
via Telford Central & Wolverhampton
2G04 • West Midlands Trains
07:13
Cardiff Central
1V90 • Transport for Wales
07:26
Holyhead
1W90 • Transport for Wales
07:27
Aberystwyth
1J03 • Transport for Wales
07:31
Birmingham International
1I04 • Transport for Wales
07:42
Cardiff Central
1V33 • Transport for Wales
07:49
Manchester Piccadilly
1W12 • Transport for Wales
08:05
Birmingham New Street
via Telford Central & Wolverhampton
2G06 • West Midlands Trains
08:19
Crewe
2K46 • Transport for Wales
Later trains