← Change station
Dovey Junction
Earlier trains
07:53
07:54
Wolverhampton
1I08 • Transport for Wales
2
07:55
Aberystwyth
1J00 • Transport for Wales
2
08:38
Machynlleth
2G20 • Transport for Wales
1
08:55
Aberystwyth
1J03 • Transport for Wales
2
08:58
Shrewsbury
1S20 • Transport for Wales
2
09:00
Pwllheli
2J03 • Transport for Wales
1
09:48
Wolverhampton
2I12 • Transport for Wales
1
Later trains