← Change station

Welshpool

Trains running between Shrewsbury and Aberystwyth may be delayed by up to 20 minutes or suspended between Machynlleth and Aberystwyth. More details can be found in Status and Disruptions.

06:45
from Aberystwyth
1I04 • Transport for Wales
1
08:54
09:23
Birmingham International
1I08 • Transport for Wales
1
09:52
10:10
Aberystwyth
1J07 • Transport for Wales
2
09:55
10:10
Shrewsbury
1S20 • Transport for Wales
1
Later trains
Powered by National Rail Enquiries