← Change station
Craven Arms
Earlier trains
06:57
from Cardiff Central
1W90 • Transport for Wales
1
↓
10:57
Holyhead
1W92 • Transport for Wales
1
11:28
11:32
Manchester Piccadilly
1Z16 • Transport for Wales
1
11:28
cancelled
Manchester Piccadilly
1W16 • Transport for Wales
11:36
11:39
Cardiff Central
1V94 • Transport for Wales
2
11:51
Swansea
2V08 • Transport for Wales
2
12:40
12:44
Shrewsbury
2M06 • Transport for Wales
1
Later trains