← Change station
Rhyl
Earlier trains
20:37
cancelled
Holyhead
1W96 • Transport for Wales
2
20:38
Birmingham New Street
1G76 • Transport for Wales
1
20:54
Crewe
1G00 • Avanti West Coast
1
21:07
Bangor (Gwynedd)
1D21 • Transport for Wales
2
21:11
Chester
1D98 • Transport for Wales
1
21:46
Crewe
1K20 • Transport for Wales
1
21:55
Holyhead
1D93 • Avanti West Coast • 5 coaches
2
Later trains