← Change station
Dovey Junction
Earlier trains
12:56
12:52
from Birmingham International
1J11 • Transport for Wales
2
↓
16:56
Aberystwyth
1J19 • Transport for Wales
2
17:01
Pwllheli
2J19 • Transport for Wales
1
17:49
Machynlleth
2G65 • Transport for Wales
1
17:52
Birmingham International
1I26 • Transport for Wales
2
17:52
Shrewsbury
1I26 • Transport for Wales
2
Later trains