Detailed timetable

08:41 Swansea to Manchester Piccadilly

Sunday 11 October 2026

Live map
Headcode: 1W54Headcode1W54 OperatorTransport for Wales UIDG38964

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
Swansea108:41 08:43 +2 min
Swansea Loop Eastpass08:43 08:45 +2 min
Neath08:5308:53 08:54 08:55 +2 min
Briton Ferry West Junctionpass08:55 08:57 +2 min
Port Talbot Parkway209:0009:00 09:01 09:02 +2 min
Margam East Junctionpass09:03½ 09:04 +1 min
Margam Moors Junctionpass09:04½ 09:05 +1 min
Pyle09:0809:08 09:08 09:09 +1 min
Stormypass09:11 09:12 +1 min
Bridgend209:1609:17 09:16 09:17 On time
Pencoedpass09:21 09:21 On time
Pontyclunpass09:24½ 09:25 +1 min
Leckwith North Junctionpass09:34½ 09:35 +1 min
Ninian Park1pass09:35½ 09:36 +1 min
Penarth Curve North Junctionpass09:36 09:37 +1 min
Cardiff Radyr Branch Junctionpass09:37 09:38 +1 min
Cardiff Central4B09:4009:41 09:41 09:43 +2 min
Long Dyke Junctionpass09:43 09:45 +2 min
Marshfieldpass09:47½ 09:50 +3 min
Ebbw Junctionpass09:51 09:52 +1 min
Gaer Junctionpass09:52 09:53 +1 min
Newport (S Wales)209:5910:04 09:55 10:03 -1 min
Maindee West Junctionpass10:05½ 10:05 On time
Maindee North Junctionpass10:07½ 10:06 -1 min
Cwmbran10:1510:15 10:13 10:14 -1 min
Pontypool & New Inn10:2110:21 10:19 10:21 On time
Little Mill Junctionpass10:23 10:23 On time
Abergavenny110:3110:31 10:29 10:31 On time
Abergavenny Sig 38pass10:36½ 10:36½
Pontrilaspass10:41 10:41 On time
Tram Innpass10:45½ 10:45 On time
Hereford310:5510:57 10:54 10:57 On time
Shelwick Junctionpass11:00 11:00 On time
Moreton-On-Luggpass11:02 11:01 -1 min
Leominster11:1011:10 11:08 11:10 On time
Wooffertonpass11:16 11:15 -1 min
Ludlow11:2111:21 11:20 11:22 On time
Bromfieldpass11:25 11:24 -1 min
Craven Arms1pass11:29 11:29 On time
Marsh Brook Level Crossingpass11:32½ 11:32 On time
Dorringtonpass11:39 11:39 On time
Sutton Bridge Junctionpass11:45 11:45 On time
English Bridge Junctionpass11:46 11:46
Shrewsbury411:5111:53 11:46 11:53 On time
Harlescott Xpass11:56½ 11:56 On time
Wempass12:02½ 12:01 -1 min
Preespass12:04½ 12:03½
Wrenburypass12:11½ 12:10½
Nantwichpass12:15 12:14 -1 min
Gresty Green West Junctionpass12:19 12:18
Gresty Lane Junctionpass12:21 12:18 -3 min
Crewe612:2512:30 12:21 12:32 +2 min
Sandbach2pass12:36 12:37 +1 min
Chelfordpass12:42 12:43 +1 min
Alderley Edge1pass12:45 12:45 On time
Wilmslow312:4812:48 12:47 12:48 On time
Cheadle Hulme1pass12:54½ 12:52 -2 min
Adswood Road Junctionpass12:55 12:54 -1 min
Edgeley Junction No1pass12:56½ 12:55 -1 min
Edgeley Junction No2pass12:57 12:57 On time
Stockport312:5912:59 12:59 13:00 +1 min
Heaton Norris Junctionpass13:00½ 13:01 +1 min
Slade Lane Junctionpass13:03 13:04 +1 min
Ardwick Junctionpass13:05 13:06 +1 min
Manchester Piccadilly513:11 13:09 +1 min

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