← Change station
Llandudno Junction
Earlier trains
19:00
Holyhead
1D24 • Transport for Wales • 3 coaches
3
19:15
Blaenau Ffestiniog
2D16 • Transport for Wales • 2 coaches
1
19:23
Birmingham International
1I26 • Transport for Wales • 2 coaches
1
19:26
Holyhead
1W92 • Transport for Wales • 2 coaches
3
19:49
Holyhead
1D26 • Transport for Wales • 3 coaches
20:10
Holyhead
1D95 • Avanti West Coast
20:32
Holyhead
1D17 • Transport for Wales
20:34
Crewe
1K07 • Transport for Wales • 3 coaches
Later trains