← Change station
Ffairfach
16:55
Swansea
2V28 • Transport for Wales
1
18:46
19:05
Shrewsbury
2M10 • Transport for Wales • by request
1
Later trains