← Change station
Shrewsbury
Earlier trains
17:17
Cardiff Central
1V97 • Transport for Wales • 3 coaches
7B
17:27
Holyhead
1W95 • Transport for Wales • 5 coaches
3
17:30
Birmingham International
1I24 • Transport for Wales • 4 coaches
5
17:30
Aberystwyth
Pwllheli
1J23 • Transport for Wales
4A
17:44
Cardiff Central
1V50 • Transport for Wales • 5 coaches
17:48
Manchester Piccadilly
1W22 • Transport for Wales • 4 coaches
17:59
Birmingham New Street
via Telford Central & Wolverhampton
1G25 • West Midlands Trains
18:05
Birmingham New Street
via Telford Central & Wolverhampton
2G26 • West Midlands Trains
18:21
Chester
1W81 • Transport for Wales
18:27
Llandudno
1D16 • Transport for Wales
18:29
Crewe
2K64 • Transport for Wales
18:30
Aberystwyth
1J25 • Transport for Wales
18:31
Birmingham International
1I26 • Transport for Wales • 4 coaches
18:35
Swansea
2V30 • Transport for Wales
18:48
Manchester Piccadilly
1W63 • Transport for Wales • 5 coaches
18:50
Carmarthen
1V58 • Transport for Wales • 5 coaches
18:59
Birmingham New Street
via Telford Central & Wolverhampton
1G27 • West Midlands Trains
19:03
Chester
2D28 • Transport for Wales
19:05
Birmingham New Street
via Telford Central & Wolverhampton
2G28 • West Midlands Trains
Later trains