Detailed timetable

05:07 Crewe to Cardiff Central

Tuesday 13 October 2026

Live map
Headcode: 1V31Headcode1V31 OperatorTransport for Wales UIDG38863

Planned service information

Power type
Diesel
Timing load / planned train type
245
Maximum speed
110 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Crewe1105:07 05:07 On time
Gresty Lane Junctionpass05:09 05:09 On time
Gresty Green West Junctionpass05:10 05:10 On time
Nantwichpass05:13 05:13 On time
Wrenburypass05:16½ 05:17 +1 min
Preespass05:23½ 05:24 +1 min
Wempass05:25½ 05:24 -1 min
Harlescott Xpass05:31½ 05:32 +1 min
Shrewsbury405:3705:37 05:36 05:38 +1 min
English Bridge Junctionpass05:39 05:40 +1 min
Sutton Bridge Junctionpass05:40 05:41 +1 min
Dorringtonpass05:45½ 05:46 +1 min
Church Stretton05:5305:53 05:52 05:54 +1 min
Marsh Brook Level Crossingpass05:56 05:57 +1 min
Craven Arms206:0206:02 06:01 06:02 On time
Bromfieldpass06:07 06:08 +1 min
Ludlow06:1106:11 06:11 06:12 +1 min
Wooffertonpass06:16 06:16 On time
Leominster06:2206:22 06:22 06:23 +1 min
Moreton-On-Luggpass06:30½ 06:30 On time
Shelwick Junctionpass06:34 06:34 On time
Hereford206:3706:38 06:34 06:38 On time
Tram Innpass06:45½ 06:45 On time
Pontrilaspass06:50 06:50 On time
Abergavenny07:0107:01 06:59 07:01 On time
Little Mill Junctionpass07:09 07:08 -1 min
Pontypool & New Inn07:1207:12 07:10 07:12 On time
Cwmbran07:1807:18 07:16 07:18 On time
Maindee North Junctionpass07:25 07:24 -1 min
Maindee West Junctionpass07:27½ 07:26 -1 min
Newport (S Wales)207:2907:30 07:27 07:30 On time
Gaer Junctionpass07:32 07:32
Ebbw Junctionpass07:33 07:32 -1 min
Marshfieldpass07:36½ 07:35 -1 min
Moorland Road Junctionpass07:40 07:39
Long Dyke Junctionpass07:40½ 07:40 On time
Cardiff Central307:45 07:43 On time

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