← Change station
Craven Arms
Earlier trains
14:59
Holyhead
1W94 • Transport for Wales
1
15:14
Carmarthen
1V44 • Transport for Wales
2
15:17
Shrewsbury
2M08 • Transport for Wales
1
15:33
Manchester Piccadilly
1W60 • Transport for Wales
1
15:44
Swansea
2V10 • Transport for Wales
2
Later trains