← Change station
Shrewsbury
Earlier trains
18:05
Birmingham New Street
via Telford Central & Wolverhampton
2G26 • West Midlands Trains
6
18:21
Chester
1W81 • Transport for Wales • 3 coaches
4B
18:27
Llandudno
1D16 • Transport for Wales • 2 coaches
3
18:29
Crewe
2K64 • Transport for Wales • 2 coaches
7B
18:30
Aberystwyth
1J25 • Transport for Wales
3
18:31
Birmingham International
1I26 • Transport for Wales • 4 coaches
4
18:35
Carmarthen
2V32 • Transport for Wales • 2 coaches
6
18:50
Carmarthen
1V58 • Transport for Wales • 4 coaches
7
18:56
Manchester Piccadilly
1W63 • Transport for Wales • 5 coaches
4
18:59
Birmingham New Street
via Telford Central & Wolverhampton
1G27 • West Midlands Trains
5
19:05
Birmingham New Street
via Telford Central & Wolverhampton
2G28 • West Midlands Trains
6
19:25
Cardiff Central
1V98 • Transport for Wales • 2 coaches
19:28
Holyhead
1W96 • Transport for Wales • 5 coaches
19:30
Aberystwyth
1J27 • Transport for Wales • 2 coaches
19:30
Birmingham International
1I28 • Transport for Wales
19:40
Chester
1D21 • Transport for Wales • 2 coaches
19:44
Cardiff Central
1V62 • Transport for Wales • 5 coaches
19:53
Manchester Piccadilly
1W24 • Transport for Wales • 5 coaches
19:59
Birmingham New Street
via Telford Central & Wolverhampton
1G29 • West Midlands Trains
Later trains