← Change station
Shrewsbury
Earlier trains
18:50
Carmarthen
1V58 • Transport for Wales • 5 coaches
7
18:56
19:05
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:23
Cardiff Central
1V98 • Transport for Wales • 3 coaches
7
19:27
Holyhead
1W96 • Transport for Wales • 3 coaches
3
19:30
Aberystwyth
1S27 • Transport for Wales
4
19:30
Birmingham International
1I28 • Transport for Wales • 4 coaches
5
19:44
Cardiff Central
1V62 • Transport for Wales • 5 coaches
7B
19:52
19:54
Manchester Piccadilly
1W24 • Transport for Wales • 4 coaches
4
19:59
Birmingham New Street
via Telford Central & Wolverhampton
1G29 • West Midlands Trains
5
20:05
Birmingham New Street
via Telford Central & Wolverhampton
2G30 • West Midlands Trains
6
20:26
Chester
1D17 • Transport for Wales
20:27
Holyhead
1W83 • Transport for Wales • 2 coaches
20:32
Aberystwyth
1J29 • Transport for Wales
20:35
Crewe
2K72 • Transport for Wales • 2 coaches
Later trains