← Change station
Aberystwyth
06:15
cancelled
from Machynlleth
2J40 • Transport for Wales
1
↓
This site cannot display trains that left over 2 hours ago.
06:19
cancelled
Shrewsbury
1S10 • Transport for Wales
1
06:25
Carmarthen
0B00 • Transport for Wales
🚌
07:28
Birmingham International
1I08 • Transport for Wales
1
07:35
Carmarthen
0B00 • Transport for Wales
🚌
Later trains