This is the Transport for Wales service from Holyhead.
Calling at Bangor (Gwynedd) (17:04), Llandudno Junction (17:23), Colwyn Bay (17:32), Rhyl (17:42), Prestatyn (17:47), Flint (18:01), Chester (18:18), Wrexham General (18:36), Ruabon (18:51), Chirk (18:57), Gobowen (19:02), Shrewsbury (19:22), Church Stretton (19:39), Craven Arms (19:47), Ludlow (19:55), Hereford (20:18), Abergavenny (20:40), Cwmbran (20:52), Newport (South Wales) (21:05) and Cardiff Central (21:23).
This train is formed of 2 carriages.