← Change station
Machynlleth
Earlier trains
16:08
Birmingham International
1I24 • 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
Aberystwyth
0B00 • Transport for Wales
🚌
Later trains