← Change station
Llandudno Junction
Earlier trains
12:04
12:10
from Crewe
1D83 • Avanti West Coast
3
↓
12:06
12:12
Holyhead
1D83 • Avanti West Coast
3
12:21
12:32
Holyhead
1D12 • Transport for Wales
3
12:38
12:42
Llandudno
2D15 • Transport for Wales
3
12:46
12:53
Birmingham International
1I18 • Transport for Wales
1
12:54
12:56
Manchester Airport
1H88 • Transport for Wales
3
13:04
13:11
Llandudno
2D64 • Transport for Wales
1
13:18
Cardiff Central
via Shrewsbury
1V96 • Transport for Wales
1
13:23
13:26
Holyhead
1W92 • Transport for Wales
13:28
13:35
Blaenau Ffestiniog
2D16 • Transport for Wales
1
13:33
London Euston
1A50 • Avanti West Coast
3
13:48
Llandudno
1D36 • Transport for Wales
3
13:58
delayed
Manchester Airport
1H89 • Transport for Wales
1
Later trains