Cardiff Central to Holyhead

Platform 2
05:19
left on time

Calling at

Newport (South Wales)05:38left 05:34
Cwmbran05:48left on time
Pontypool & New Inn05:54left on time
Abergavenny06:03left on time
Hereford06:29left 06:26
Leominster06:42left 06:40
Ludlow06:52on time
Craven Arms07:01on time
Church Stretton07:09on time
Shrewsbury07:25on time
Gobowen07:43on time
Chirk07:48on time
Ruabon07:55on time
Wrexham General08:01on time
Chester08:21on time
Shotton08:33on time
Flint08:39on time
Prestatyn08:51on time
Rhyl08:56on time
Abergele & Pensarn09:02on time
Colwyn Bay09:09on time
Llandudno Junction09:17on time
Conwy09:20on time
Penmaenmawr09:26on time
Llanfairfechan09:31on time
Bangor (Gwynedd)09:41on time
Llanfairpwll09:49on time
Holyhead10:12on time
Operated by Transport for Wales