The 05:30 train from Birmingham New Street to Holyhead .
2h 52m
-
Birmingham New St ✓ -
Wolverhampton +1 -
Stafford +1 -
Crewe +6 -
Chester +7 -
Flint +18 -
Prestatyn +17 -
Rhyl ✓ -
Colwyn Bay ✓ -
Llandudno Junction ✓ -
Bangor ✓ -
Holyhead ✓

Darwin HSP