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