Detailed timetable

05:12 Crewe to Cardiff Central

Saturday 10 October 2026

Live map
Headcode: 1V31Headcode1V31 OperatorTransport for Wales UIDG38862

Planned service information

Power type
Diesel
Timing load / planned train type
245
Maximum speed
110 mph
Train class code
S
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Crewe1105:12 05:12 On time
Gresty Lane Junctionpass05:14 05:15 +1 min
Gresty Green West Junctionpass05:15 05:16 +1 min
Nantwichpass05:18 05:19 +1 min
Wrenburypass05:21½ 05:23 +2 min
Preespass05:28½ 05:31 +3 min
Wempass05:30½ 05:31 +1 min
Harlescott Xpass05:36½ 05:39 +3 min
Shrewsbury405:4205:42 05:43 05:45 +3 min
English Bridge Junctionpass05:44 05:47 +3 min
Sutton Bridge Junctionpass05:45 05:48 +3 min
Dorringtonpass05:51½ 05:53 +2 min
Church Stretton05:5805:58 05:59 06:00 +2 min
Marsh Brook Level Crossingpass06:01½ 06:03 +2 min
Craven Arms206:0706:07 06:06 06:07 On time
Bromfieldpass06:12 06:12 On time
Ludlow06:1606:16 06:14 06:16 On time
Wooffertonpass06:21½ 06:20 -1 min
Leominster06:2806:28 06:25 06:27 -1 min
Moreton-On-Luggpass06:36 06:36 On time
Shelwick Junctionpass06:39½ 06:39 On time
Hereford206:4306:45 06:41 06:45 On time
Tram Innpass06:52 06:52 On time
Pontrilaspass06:57 06:57 On time
Abergavenny07:0807:08 07:07 07:08 On time
Little Mill Junctionpass07:17 07:16 -1 min
Pontypool & New Inn07:2007:20 07:18 07:20 On time
Cwmbran07:2607:26 07:24 07:25 -1 min
Maindee North Junctionpass07:33 07:33 On time
Maindee West Junctionpass07:34 07:35 +1 min
Newport (S Wales)207:3507:37 07:37 07:38 +1 min
Gaer Junctionpass07:38½ 07:40 +2 min
Ebbw Junctionpass07:39½ 07:41 +2 min
Marshfieldpass07:43 07:44 +1 min
Moorland Road Junctionpass07:46½ 07:48 +2 min
Long Dyke Junctionpass07:47 07:49 +2 min
Cardiff Central407:51 07:52 +2 min

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