← Change station
Barmouth
Earlier trains
18:00
Pwllheli
2J19 • Transport for Wales
2
18:57
Birmingham International
2I75 • Transport for Wales
1
Later trains