← Change station
Machynlleth
Earlier trains
18:06
Birmingham International
1I22 • Transport for Wales
1
18:24
Bangor (Gwynedd)
0B00 • Transport for Wales
🚌
18:47
Aberystwyth
1J23 • Transport for Wales
2
18:55
delayed
Pwllheli
2J23 • Transport for Wales
2
19:33
Aberystwyth
0B00 • Transport for Wales
🚌
19:42
Aberystwyth
1J25 • Transport for Wales
2
Later trains