Detailed timetable

10:54 Swansea to Manchester Piccadilly

Saturday 10 October 2026

Live map
Headcode: 1W18Headcode1W18 OperatorTransport for Wales UIDG38954

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
Swansea110:54 10:53 -1 min
Swansea Loop Eastpass10:56 10:56 On time
Neath11:0511:05 11:04 11:05 On time
Briton Ferry West Junctionpass11:07½ 11:07 On time
Port Talbot Parkway211:1211:12 11:11 11:12 On time
Margam East Junctionpass11:15½ 11:15½
Margam Moors Junctionpass11:16½ 11:15 -1 min
Stormypass11:19½ 11:18 -1 min
Bridgend211:2511:25 11:22 11:24 -1 min
Pencoedpass11:29½ 11:28 -1 min
Pontyclunpass11:33 11:32 -1 min
Leckwith North Junctionpass11:44 11:43
Cardiff Central211:5011:53 11:43 11:52 -1 min
Long Dyke Junctionpass11:55 11:54 -1 min
Marshfieldpass11:59½ 11:58 -1 min
Ebbw Junctionpass12:02 12:01 -1 min
Gaer Junctionpass12:03 12:02
Newport (S Wales)412:0612:07 12:03 12:06 -1 min
Maindee West Junctionpass12:08 12:08 On time
Maindee North Junctionpass12:10 12:09 -1 min
Cwmbran12:1612:17 12:16 12:18 +1 min
Little Mill Junctionpass12:22 12:23 +1 min
Abergavenny112:2912:29 12:30 12:31 +2 min
Abergavenny Sig 38pass12:36 12:37 +1 min
Pontrilaspass12:40½ 12:42 +2 min
Tram Innpass12:45 12:46 +1 min
Hereford312:5512:55 12:54 12:56 +1 min
Shelwick Junctionpass12:58½ 12:58 On time
Moreton-On-Luggpass13:00½ 12:59 -1 min
Leominster13:0813:08 13:06 13:08 On time
Wooffertonpass13:14 13:15 +1 min
Ludlow13:1813:19 13:20 13:21 +2 min
Bromfieldpass13:22 13:24 +2 min
Craven Arms113:2713:27 13:29 13:30 +3 min
Marsh Brook Level Crossingpass13:32 13:35 +3 min
Church Stretton13:3513:36 13:38 13:39 +3 min
Dorringtonpass13:41½ 13:44 +3 min
Sutton Bridge Junctionpass13:47½ 13:50 +3 min
English Bridge Junctionpass13:48½ 13:51½
Shrewsbury413:5213:52 13:52 13:53 +1 min
Harlescott Xpass13:56 13:57 +1 min
Wempass14:02 14:02 On time
Preespass14:04 14:04
Whitchurch (Shrops)14:0814:09 14:08 14:09 On time
Wrenburypass14:14 14:14
Nantwich14:1814:18 14:20 14:21 +3 min
Gresty Green West Junctionpass14:23½ 14:26½
Gresty Lane Junctionpass14:24½ 14:26 +2 min
Crewe614:2814:30 14:29 14:30 On time
Sandbach2pass14:36 14:36 On time
Chelfordpass14:42 14:41 -1 min
Alderley Edge1pass14:46 14:45 -1 min
Wilmslow314:5014:50 14:47 14:50 On time
Cheadle Hulme1pass14:55 14:57 +2 min
Adswood Road Junctionpass14:56 14:59 +3 min
Edgeley Junction No1pass14:57½ 15:01 +4 min
Edgeley Junction No2pass14:58½ 15:02 +4 min
Stockport315:0115:01 15:03 15:05 +4 min
Heaton Norris Junctionpass15:02 15:06 +4 min
Slade Lane Junctionpass15:04½ 15:09 +5 min
Ardwick Junctionpass15:08 15:12 +4 min
Manchester Piccadilly1015:13 15:14 +3 min

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