Detailed timetable

17:30 Manchester Piccadilly to Carmarthen

Thursday 8 October 2026

Live map
Headcode: 1V58Headcode1V58 OperatorTransport for Wales UIDG38890

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
Manchester Piccadilly1017:30 17:33 +3 min
Ardwick Junctionpass17:32 17:35 +3 min
Slade Lane Junctionpass17:34 17:37 +3 min
Heaton Norris Junctionpass17:36½ 17:40 +4 min
Stockport217:3817:39 17:41 17:43 +4 min
Edgeley Junction No2pass17:40 17:44 +4 min
Edgeley Junction No1pass17:40½ 17:44 +4 min
Adswood Road Junctionpass17:41½ 17:46 +5 min
Cheadle Hulme2pass17:42½ 17:46 +4 min
Wilmslow417:4717:47 17:50 17:52 +5 min
Alderley Edge2pass17:49½ 17:54 +5 min
Chelfordpass17:52 17:57 +5 min
Sandbach1pass18:01½ 18:03 +2 min
Crewe Signal Ce154pass18:06 18:08
Crewe518:0918:10 18:08 18:15 +5 min
Gresty Lane Junctionpass18:12 18:18 +6 min
Gresty Green West Junctionpass18:13½ 18:19 +6 min
Nantwich18:1718:18 18:22 18:24 +6 min
Wrenburypass18:22½ 18:28 +6 min
Whitchurch (Shrops)18:2718:28 18:33 18:34 +6 min
Preespass18:33 18:39 +6 min
Wem18:3618:36 18:42 18:43 +7 min
Harlescott Xpass18:43 18:51 +8 min
Shrewsbury718:4918:50 18:55 18:58 +8 min
English Bridge Junctionpass18:51½ 18:58 +7 min
Sutton Bridge Junctionpass18:52½ 19:00 +8 min
Dorringtonpass18:58 19:05 +7 min
Church Stretton19:0419:05 19:11 19:12 +7 min
Marsh Brook Level Crossingpass19:08 19:15 +7 min
Craven Arms219:1219:13 19:19 19:20 +7 min
Bromfieldpass19:18 19:25 +7 min
Ludlow19:2119:22 19:28 19:29½ +7 min
Wooffertonpass19:27 19:33 +6 min
Leominster19:3219:33 19:39 19:40 +7 min
Moreton-On-Luggpass19:41 19:47 +6 min
Shelwick Junctionpass19:46 19:50 +4 min
Hereford219:5019:50 19:51 19:54 +4 min
Tram Innpass19:57½ 20:01 +4 min
Pontrilaspass20:01½ 20:06 +5 min
Abergavenny220:1220:12 20:15 20:17 +5 min
Little Mill Junctionpass20:19 20:24
Pontypool & New Inn20:2220:22 20:25 20:27 +5 min
Cwmbran20:2720:27 20:30 20:31 +4 min
Maindee North Junctionpass20:34½ 20:38 +4 min
Maindee West Junctionpass20:36 20:40 +4 min
Newport (S Wales)220:3920:39 20:41 20:42 +3 min
Ebbw Junctionpass20:41½ 20:45 +4 min
Marshfieldpass20:45 20:47 +2 min
Moorland Road Junctionpass20:48½ 20:51 +3 min
Long Dyke Junctionpass20:49 20:52 +3 min
Cardiff Central4A20:5420:58 20:54 21:01 +3 min
Leckwith North Junctionpass21:00 21:03
Pontyclunpass21:09 21:11 +2 min
Bridgend121:1721:17 21:19 21:21 +4 min
Stormypass21:22 21:25 +3 min
Pyle21:2421:25 21:27 21:27 +2 min
Margam Moors Junctionpass21:27½ 21:30 +3 min
Margam East Junctionpass21:28½ 21:31 +3 min
Port Talbot Parkway121:3121:32 21:34 21:34 +2 min
Baglan21:3521:35 21:37 21:38 +3 min
Briton Ferry21:3821:39 21:41 21:42 +3 min
Court Sart Junctionpass21:40 21:42 +2 min
Neath21:4221:43 21:44 21:46 +3 min
Skewen21:4621:47 21:49 21:49 +2 min
Llansamlet21:5121:51 21:53 21:53 +2 min
Swansea Loop Eastpass21:56½ 21:58 +2 min
Swansea121:5922:09 22:00 22:08 -1 min
Swansea Loop Eastpass22:11½ 22:12 +1 min
Swansea Loop Westpass22:13½ 22:14 +1 min
Gowerton22:1922:19 22:20 22:20½ +1 min
Llandeilo Junctionpass22:23½ 22:25 +2 min
LlanelliDPL22:2622:26 22:27 22:27 +1 min
Pembrey & Burry Port22:3222:32 22:33 22:34 +2 min
Kidwelly222:3822:39 22:39 22:40 +1 min
Bertwyn Level Crossingpass22:41 22:42 +1 min
Ferryside22:4422:44 22:45 22:45½ +1 min
Carmarthen Junctionpass22:53 22:54 +1 min
Carmarthen122:55 22:56 +1 min

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