← Change station
Penmaenmawr
Earlier trains
21:12
Crewe
1K20 • Transport for Wales
1
21:38
Bangor (Gwynedd)
1D21 • Transport for Wales
2
Later trains