Detailed timetable

08:54 Swansea to Manchester Piccadilly

Saturday 10 October 2026

Live map
Headcode: 1W16Headcode1W16 OperatorTransport for Wales UIDG38951

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
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Swansea108:54 08:53 -1 min
Swansea Loop Eastpass08:56 08:55 -1 min
Neath09:0509:06 09:03 09:05 -1 min
Briton Ferry West Junctionpass09:08½ 09:08 On time
Port Talbot Parkway209:1309:14 09:11 09:14 On time
Margam East Junctionpass09:17 09:16 -1 min
Margam Moors Junctionpass09:18 09:17 -1 min
Stormypass09:21 09:21 On time
Bridgend209:2609:26 09:24 09:26 On time
Pencoedpass09:32 09:29 -3 min
Pontyclunpass09:35½ 09:33 -2 min
Leckwith North Junctionpass09:45½ 09:43½
Cardiff Central209:5009:53 09:44 09:52 -1 min
Long Dyke Junctionpass09:55 09:54 -1 min
Marshfieldpass09:59½ 09:58 -1 min
Ebbw Junctionpass10:02 10:01 -1 min
Gaer Junctionpass10:03 10:02
Newport (S Wales)410:0610:07 10:03 10:08 +1 min
Maindee West Junctionpass10:08 10:10 +2 min
Maindee North Junctionpass10:10 10:11 +1 min
Cwmbran10:1610:17 10:18 10:20 +3 min
Little Mill Junctionpass10:22 10:25 +3 min
Abergavenny110:2910:29 10:31 10:35 +6 min
Abergavenny Sig 38pass10:36 10:40 +4 min
Pontrilaspass10:40½ 10:45 +5 min
Tram Innpass10:45 10:49 +4 min
Hereford310:5510:55 10:56 10:59 +4 min
Shelwick Junctionpass10:58½ 11:01 +3 min
Moreton-On-Luggpass11:00½ 11:03 +3 min
Leominster11:0811:08 11:10 11:13 +5 min
Wooffertonpass11:14 11:20 +6 min
Ludlow11:1811:19 11:24 11:27 +8 min
Bromfieldpass11:22 11:29 +7 min
Craven Arms111:2711:27 11:34 11:35 +8 min
Marsh Brook Level Crossingpass11:33 11:40 +7 min
Church Stretton11:3611:37 11:43 11:44 +7 min
Dorringtonpass11:42½ 11:50 +8 min
Sutton Bridge Junctionpass11:48½ 11:56 +8 min
English Bridge Junctionpass11:49½ 11:57½
Shrewsbury411:5311:53 11:58 12:01 +8 min
Harlescott Xpass11:57 12:05 +8 min
Wempass12:03 12:10 +7 min
Preespass12:05 12:12
Whitchurch (Shrops)12:0912:10 12:16 12:17 +7 min
Wrenburypass12:15 12:22
Nantwich12:1912:19 12:29 12:32 +13 min
Gresty Green West Junctionpass12:24½ 12:37½
Gresty Lane Junctionpass12:25½ 12:36 +11 min
Crewe612:2912:30 12:39 12:45 +15 min
Sandbach2pass12:36 12:50 +14 min
Chelfordpass12:42 12:56 +14 min
Alderley Edge112:4612:47 12:59 13:02 +15 min
Wilmslow312:5012:50 13:04 13:07 +17 min
Cheadle Hulme1pass12:55½ 13:11 +16 min
Adswood Road Junctionpass12:56 13:12 +16 min
Edgeley Junction No1pass12:57½ 13:13 +16 min
Edgeley Junction No2pass12:58½ 13:13 +15 min
Stockport313:0113:01 13:14 13:16 +15 min
Heaton Norris Junctionpass13:02 13:18 +16 min
Slade Lane Junctionpass13:04½ 13:20 +16 min
Ardwick Junctionpass13:08 13:22 +14 min
Manchester Piccadilly1013:13 13:25 +14 min

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