Detailed timetable

22:22 Chester to Cardiff Central

Thursday 8 October 2026

Live map
Headcode: 1V99Headcode1V99 OperatorTransport for Wales UIDG38935

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
Chester222:22 22:22 On time
Chester South Junctionpass22:23 22:23 On time
Saltney Junctionpass22:25 22:25 On time
Rossett Junctionpass22:30 22:29 -1 min
Wrexham General122:3622:38 22:35 22:38 On time
Ruabon22:4522:45 22:44 22:45 On time
Chirk22:5122:52 22:50 22:52 On time
Gobowen22:5622:57 22:56 22:57 On time
Shrewsbury723:1523:20 23:14 23:20 On time
English Bridge Junctionpass23:21½ 23:21 On time
Sutton Bridge Junctionpass23:22½ 23:22 On time
Dorringtonpass23:28 23:28 On time
Church Stretton23:3423:34 23:34 23:35 +1 min
Marsh Brook Level Crossingpass23:37½ 23:37 On time
Craven Arms223:4223:42 23:41 23:42 On time
Bromfieldpass23:47 23:48 +1 min
Ludlow23:5023:51 23:49 23:51 On time
Wooffertonpass23:55½ 23:55 On time
Leominster00:0100:02 00:01 00:02 On time
Moreton-On-Luggpass00:09 00:10 +1 min
Shelwick Junctionpass00:12 00:12 On time
Hereford200:1500:17 00:15 00:17 On time
Tram Innpass00:24½ 00:25 +1 min
Pontrilaspass00:28½ 00:29 +1 min
Abergavenny200:3900:39 00:40 01:40 +60 min
Little Mill Junctionpass00:47 01:49 +62 min
Pontypool & New Inn00:5000:50 01:51½ 01:52½ +62 min
Cwmbran00:5500:55 01:55 01:57 +61 min
Maindee North Junctionpass01:03½ 02:04 +61 min
Maindee West Junctionpass01:09½ 02:05 +56 min
Newport (S Wales)101:1201:13 02:07 02:08 +54 min
Gaer Junctionpass01:15½ 02:09½
Ebbw Junctionpass01:16½ 02:11 +55 min
Marshfieldpass01:21½ 02:14 +53 min
Long Dyke Junctionpass01:28½ 02:21 +53 min
Cardiff Central4A01:33 02:24 +53 min

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