Detailed timetable

05:07 Crewe to Cardiff Central

Wednesday 7 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
Gresty Green West Junctionpass05:10 05:10
Nantwichpass05:13 05:13
Wrenburypass05:16½ 05:16½
Preespass05:23½ 05:23½
Wempass05:25½ 05:25½
Harlescott Xpass05:31½ 05:31½
Shrewsbury405:3705:37 05:35½ 05:37½
English Bridge Junctionpass05:39 05:39
Sutton Bridge Junctionpass05:40 05:40
Dorringtonpass05:45½ 05:45½
Church Stretton05:5305:53 05:51½ 05:53
Marsh Brook Level Crossingpass05:56 05:56
Craven Arms206:0206:02 06:00½ 06:02
Bromfieldpass06:07 06:07
Ludlow06:1106:11 06:10 06:11½
Wooffertonpass06:16 06:16
Leominster06:2206:22 06:21 06:22½
Moreton-On-Luggpass06:30½ 06:30½
Shelwick Junctionpass06:34 06:34
Hereford206:3706:38 06:36½ 06:38½
Tram Innpass06:45½ 06:45½
Pontrilaspass06:50 06:50
Abergavenny07:0107:01 07:00 07:01½
Little Mill Junctionpass07:09 07:09
Pontypool & New Inn07:1207:12 07:10½ 07:12
Cwmbran07:1807:18 07:16½ 07:18
Maindee North Junctionpass07:25 07:25
Maindee West Junctionpass07:27½ 07:27½
Newport (S Wales)207:2907:30 07:28½ 07:30½
Gaer Junctionpass07:32 07:32
Ebbw Junctionpass07:33 07:33
Marshfieldpass07:36½ 07:36½
Moorland Road Junctionpass07:40 07:40
Long Dyke Junctionpass07:40½ 07:40½
Cardiff Central307:45 07:43

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