← Change station
Machynlleth
Earlier trains
08:05
Birmingham International
1I08 • Transport for Wales
1
08:48
Aberystwyth
1J03 • Transport for Wales
2
08:52
Pwllheli
2J03 • Transport for Wales
1
09:06
Shrewsbury
1S20 • Transport for Wales
1
Later trains