← Change station
Hereford
Earlier trains
18:20
18:53
Holyhead
via Shrewsbury
1W96 • Transport for Wales
3
18:40
Swansea
1V50 • Transport for Wales
2
18:53
19:09
Manchester Piccadilly
via Shrewsbury
1W64 • Transport for Wales
3
19:29
Chester
via Shrewsbury
1D97 • Transport for Wales
3
19:43
cancelled
Hereford
1V25 • West Midlands Trains
19:50
Birmingham New Street
via Worcester
1M82 • West Midlands Trains
3
19:51
Cardiff Central
1V58 • Transport for Wales
2
19:59
Manchester Piccadilly
via Shrewsbury
1W65 • Transport for Wales
3
20:23
Cardiff Central
1V98 • Transport for Wales
Later trains