← Change station
Machynlleth
Earlier trains
16:08
Shrewsbury
1S90 • Transport for Wales
1
16:24
Bangor (Gwynedd)
0B00 • Transport for Wales
🚌
16:50
Aberystwyth
1J19 • Transport for Wales
2
16:55
Pwllheli
2J19 • Transport for Wales
2
17:33
Aberystwyth
0B00 • Transport for Wales
🚌
17:42
delayed
Aberystwyth
1J21 • Transport for Wales
2
Later trains