Holyhead to Cardiff Central

Platform 2
12:32
left on time

Calling at

Bangor (Gwynedd)12:59left on time
Llandudno Junction13:17left on time
Colwyn Bay13:24left 13:22
Rhyl13:34left on time
Prestatyn13:41left 13:39
Flint13:55left 13:53
Chester14:12left 14:08
Wrexham General14:36left on time
Ruabon14:43left on time
Chirk14:49due 14:52
Gobowen14:54due 14:57
Shrewsbury15:14on time
Church Stretton15:29on time
Craven Arms15:37on time
Ludlow15:45on time
Leominster15:56on time
Hereford16:12on time
Abergavenny16:34on time
Pontypool & New Inn16:44on time
Cwmbran16:49on time
Newport (South Wales)17:01on time
Cardiff Central17:18on time
Operated by Transport for Wales