← Change station
Bangor (Gwynedd)
18:34
Aberystwyth
0B00 • Transport for Wales
🚌
18:46
18:47
Holyhead
1D15 • Transport for Wales • 2 coaches
2
19:09
Crewe
1K72 • Transport for Wales • 2 coaches
1
19:35
19:38
Holyhead
1W95 • Transport for Wales • 3 coaches
2
19:58
Birmingham New Street
1G76 • Transport for Wales • 2 coaches
1
20:11
Holyhead
1D32 • Transport for Wales • 3 coaches
2
20:19
Birmingham New Street
1G00 • Avanti West Coast
1
20:28
20:49
Holyhead
1D91 • Avanti West Coast
2
20:34
DOGLELS
0B00 • Transport for Wales
🚌
Later trains