← Change station
Welshpool
Earlier trains
07:48
from Birmingham New Street
1J03 • Transport for Wales
2
↓
07:49
Aberystwyth
1J03 • Transport for Wales
2
07:53
Shrewsbury
1S10 • Transport for Wales
1
08:54
Birmingham International
1I08 • Transport for Wales
1
Later trains