← Change station
Rhyl
Earlier trains
19:25
20:06
Holyhead
1D32 • Transport for Wales
2
19:55
19:59
Holyhead
1D91 • Avanti West Coast
2
20:08
20:14
Llandudno
1D16 • Transport for Wales
2
20:11
Manchester Airport
1H96 • Transport for Wales
1
20:38
20:39
Birmingham New Street
1G76 • Transport for Wales
1
20:54
Birmingham New Street
1G00 • Avanti West Coast
1
20:59
cancelled
Holyhead
1W96 • Transport for Wales
2
21:10
21:16
Crewe
2K26 • Transport for Wales
1
21:22
21:28
Holyhead
1D44 • Transport for Wales
2
21:49
Chester
1D20 • Transport for Wales
1
21:56
Holyhead
1D93 • Avanti West Coast
2
Later trains