Service timetable

15:23 Cardiff Central to Holyhead

Friday 9 October 2026

Live map
Headcode: 1W96Headcode1W96 OperatorTransport for Wales UIDG39037

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
197
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Cardiff Central115:23 15:23 On time
Newport (S Wales)315:3615:37 15:34½ 15:37
Cwmbran15:4615:47 15:46 15:47½
Pontypool & New Inn15:5215:53 15:52 15:53
Abergavenny116:0216:03 16:01½ 16:03
Hereford316:2716:28 16:25½ 16:28½
Leominster16:4116:41 16:40½ 16:41½
Ludlow16:5116:52 16:51 16:52
Craven Arms117:0017:00 16:59½ 17:00½
Church Stretton17:0817:09 17:08 17:09
Shrewsbury317:2417:27 17:24 17:27
Gobowen17:4417:45 17:44 17:45
Chirk17:5017:50 17:49½ 17:50½
Ruabon17:5617:57 17:56 17:57
Wrexham General218:0318:03 18:02½ 18:03½
Chester3B18:2218:26 18:20 18:26
Flint18:3818:39 18:37½ 18:39
Prestatyn18:5018:51 18:50 18:51½
Rhyl218:5618:57 18:56 18:57½
Colwyn Bay19:0719:08 19:07 19:08½
Llandudno Junction419:1519:16 19:14½ 19:16½
Bangor (Gwynedd)19:3319:34 19:32 19:34
Llanfairpwll19:4119:41 19:40½ 19:41½
Bodorgan19:5119:51 19:50½ 19:51
Ty Croes19:5519:56 19:55 19:56
Rhosneigr19:5919:59 19:58½ 19:59
Valley20:0420:05 20:04 20:05
Holyhead320:12 20:12

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.