← Change station
Dyffryn Ardudwy
Earlier trains
16:10
Pwllheli
2J15 • Transport for Wales • by request
1
16:43
Birmingham International
2I22 • Transport for Wales • by request
1
Later trains