← Change station
Machynlleth
16:50
16:53
Aberystwyth
1J19 • Transport for Wales
2
16:55
16:57
Pwllheli
2J19 • Transport for Wales
2
17:33
Aberystwyth
0B00 • Transport for Wales
🚌
18:06
18:09
Birmingham International
1I28 • Transport for Wales
1
18:24
Bangor (Gwynedd)
0B00 • Transport for Wales
🚌
Later trains