Detailed timetable

10:32 Swansea to Manchester Piccadilly

Sunday 11 October 2026

Live map
Headcode: 1W56Headcode1W56 OperatorTransport for Wales UIDG38972

Planned service information

Power type
Diesel
Timing load / planned train type
245
Maximum speed
110 mph
Train class code
B
Reservation code
S
Catering code
C
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Swansea210:32 10:32 On time
Swansea Loop Eastpass10:34 10:34 On time
Neath10:4410:44 10:42 10:44 On time
Briton Ferry West Junctionpass10:47 10:46 -1 min
Port Talbot Parkway210:5110:51 10:50 10:51 On time
Margam East Junctionpass10:55 10:55
Margam Moors Junctionpass10:56 10:55 -1 min
Pyle11:0011:00 10:57 11:00 On time
Stormypass11:03 11:03 On time
Bridgend211:0811:08 11:06 11:08 On time
Pencoedpass11:13 11:12 -1 min
Pontyclunpass11:16½ 11:16 On time
Leckwith North Junctionpass11:26 11:26
Ninian Park1pass11:31 11:27 -4 min
Penarth Curve North Junctionpass11:31½ 11:27½
Cardiff Radyr Branch Junctionpass11:32½ 11:28½
Cardiff Central411:3811:40 11:39 11:42 +2 min
Long Dyke Junctionpass11:42 11:44 +2 min
Marshfieldpass11:47 11:49 +2 min
Ebbw Junctionpass11:49½ 11:52 +3 min
Gaer Junctionpass11:50 11:53
Newport (S Wales)411:5311:54 11:54 11:57 +3 min
Maindee West Junctionpass11:55 11:59 +4 min
Maindee North Junctionpass11:57 12:00 +3 min
Cwmbran12:0512:05 12:08 12:09 +4 min
Pontypool & New Inn12:1212:12 12:14½ 12:16 +4 min
Little Mill Junctionpass12:14 12:16 +2 min
Abergavenny112:2212:22 12:23 12:25 +3 min
Abergavenny Sig 38pass12:28½ 12:31½
Pontrilaspass12:33½ 12:35 +2 min
Tram Innpass12:38 12:39 +1 min
Hereford312:4712:48 12:46 12:48 On time
Shelwick Junctionpass12:51½ 12:51 On time
Moreton-On-Luggpass12:53½ 12:53 On time
Leominster13:0213:02 13:00 13:02 On time
Wooffertonpass13:08 13:08 On time
Ludlow13:1413:14 13:12½ 13:14 On time
Bromfieldpass13:16½ 13:17 +1 min
Craven Arms1pass13:21 13:22 +1 min
Marsh Brook Level Crossingpass13:25 13:26 +1 min
Dorringtonpass13:32 13:34 +2 min
Sutton Bridge Junctionpass13:38 13:39 +1 min
English Bridge Junctionpass13:39 13:40
Shrewsbury4B13:4213:43 13:55 13:59 +16 min
Harlescott Xpass13:46½ 14:01 +15 min
Wempass13:52½ 14:06 +14 min
Preespass13:55½ 14:09½
Wrenburypass14:02½ 14:16½
Nantwichpass14:07 14:19 +12 min
Gresty Green West Junctionpass14:12½ 14:24½
Gresty Lane Junctionpass14:15½ 14:23 +8 min
Crewe614:2114:33 14:28 14:33 On time
Sandbach2pass14:39 14:38 -1 min
Chelfordpass14:45 14:44 -1 min
Alderley Edge1pass14:48 14:46 -2 min
Wilmslow314:5114:52 14:48 14:56 +4 min
Cheadle Hulme1pass14:58 15:00 +2 min
Adswood Road Junctionpass14:58½ 15:01 +3 min
Edgeley Junction No1pass14:59½ 15:02 +3 min
Edgeley Junction No2pass15:00 15:02 +2 min
Stockport315:0215:03 15:03 15:05 +2 min
Heaton Norris Junctionpass15:04½ 15:06 +2 min
Slade Lane Junctionpass15:07 15:09 +2 min
Ardwick Junctionpass15:10½ 15:11 +1 min
Manchester Piccadilly715:15 15:14 On time

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