← Change station
Machynlleth
Earlier trains
08:48
Aberystwyth
1J03 • Transport for Wales
2
08:52
Pwllheli
2J03 • Transport for Wales
1
09:06
09:08
Shrewsbury
1S20 • Transport for Wales
1
09:33
Aberystwyth
0B00 • Transport for Wales
🚌
10:08
delayed
Birmingham International
1I12 • Transport for Wales
1
10:24
Bangor (Gwynedd)
0B00 • Transport for Wales
🚌
Later trains