← Change station
Shrewsbury
Earlier trains
05:38
cancelled
Liverpool Lime Street
1F91 • Transport for Wales • 2 coaches
3
05:54
Swansea
2V24 • Transport for Wales • 2 coaches
5
05:59
Birmingham New Street
via Telford Central & Wolverhampton
1G01 • LNR & WMR • 2 coaches
6
06:10
Birmingham New Street
via Telford Central & Wolverhampton
2G02 • LNR & WMR
5
06:10
Cardiff Central
1V89 • Transport for Wales • 3 coaches
3
06:15
cancelled
Chester
2D00 • Transport for Wales
3
06:22
cancelled
Crewe
2K40 • Transport for Wales
4
06:30
Birmingham International
1I02 • Transport for Wales
7B
06:35
Milford Haven
1V32 • Transport for Wales
4
06:46
Manchester Piccadilly
1W11 • Transport for Wales • 3 coaches
4
06:57
Birmingham New Street
via Telford Central & Wolverhampton
1G03 • LNR & WMR
6
07:05
Birmingham New Street
via Telford Central & Wolverhampton
2G04 • LNR & WMR • 2 coaches
07:13
Cardiff Central
1V90 • Transport for Wales • 2 coaches
07:26
Holyhead
1W90 • Transport for Wales • 5 coaches
07:27
Aberystwyth
1J03 • Transport for Wales
07:30
Birmingham International
1I04 • Transport for Wales
Later trains