← Change station
Garth (Powys)
Earlier trains
19:49
21:03
Shrewsbury
2M10 • Transport for Wales • by request
1
20:45
delayed
Swansea
2V30 • Transport for Wales • by request
1
Later trains