← Change station
Shrewsbury
Earlier trains
06:57
Birmingham New Street
via Telford Central & Wolverhampton
1G03 • West Midlands Trains
6
07:05
Birmingham New Street
via Telford Central & Wolverhampton
2G04 • West Midlands Trains
6
07:13
Cardiff Central
1V90 • Transport for Wales • 6 coaches
7B
07:26
Holyhead
1W90 • Transport for Wales
07:27
Aberystwyth
1J03 • Transport for Wales
07:30
Birmingham International
1I04 • Transport for Wales
07:43
Cardiff Central
1V33 • Transport for Wales • 5 coaches
07:49
Manchester Piccadilly
1W12 • Transport for Wales • 4 coaches
07:57
Birmingham New Street
via Telford Central & Wolverhampton
1G05 • West Midlands Trains
08:05
Birmingham New Street
via Telford Central & Wolverhampton
2G06 • West Midlands Trains
08:09
Cardiff Central
1V91 • Transport for Wales • 5 coaches
08:19
Crewe
2K46 • Transport for Wales
08:27
Holyhead
1D11 • Transport for Wales • 4 coaches
08:32
Birmingham International
1I06 • Transport for Wales • 4 coaches
08:50
Milford Haven
1V35 • Transport for Wales • 5 coaches
08:51
Manchester Piccadilly
1W13 • Transport for Wales • 5 coaches
Later trains