← Change station
Welshpool
Earlier trains
18:53
Aberystwyth
1J25 • Transport for Wales
2
18:57
Birmingham International
1I28 • Transport for Wales
1
19:52
Aberystwyth
1S26 • Transport for Wales
2
19:57
Shrewsbury
1S71 • Transport for Wales
1
Later trains