← Change station
Machynlleth
Earlier trains
20:11
20:14
Birmingham International
1I75 • Transport for Wales
1
20:24
CAEFBST
0B00 • Transport for Wales
🚌
20:49
21:00
Aberystwyth
1J34 • Transport for Wales
2
21:33
Aberystwyth
0B00 • Transport for Wales
🚌
21:47
Pwllheli
2J27 • Transport for Wales
1
21:50
Aberystwyth
1J29 • Transport for Wales
1
Later trains