← Change station
Shrewsbury
Earlier trains
14:25
Holyhead
1D14 • Transport for Wales • 4 coaches
3
14:30
14:40
Birmingham International
1I18 • Transport for Wales • 2 coaches
4
14:46
Pembroke Dock
1V44 • Transport for Wales • 4 coaches
4
14:55
Manchester Piccadilly
1W59 • Transport for Wales • 5 coaches
14:59
Birmingham New Street
via Telford Central & Wolverhampton
1G19 • West Midlands Trains
5
15:05
Birmingham New Street
via Telford Central & Wolverhampton
2G20 • West Midlands Trains
6
15:15
15:18
Cardiff Central
1V96 • Transport for Wales • 2 coaches
7B
15:27
Holyhead
1W94 • Transport for Wales • 3 coaches
3
15:28
Aberystwyth
Pwllheli
1J19 • Transport for Wales
5
15:33
Birmingham International
1I20 • Transport for Wales
4
15:42
Cardiff Central
1V46 • Transport for Wales • 5 coaches
7B
15:52
Manchester Piccadilly
1W20 • Transport for Wales • 5 coaches
4
15:59
Birmingham New Street
via Telford Central & Wolverhampton
1G21 • West Midlands Trains
5
16:05
Birmingham New Street
via Telford Central & Wolverhampton
2G22 • West Midlands Trains
6
16:19
Crewe
2K62 • Transport for Wales • 2 coaches
7B
Later trains