Detailed timetable

17:30 Manchester Piccadilly to Swansea

Saturday 10 October 2026

Live map
Headcode: 1V58Headcode1V58 OperatorTransport for Wales UIDG38888

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
Manchester Piccadilly1017:30 17:30 On time
Ardwick Junctionpass17:32 17:32 On time
Slade Lane Junctionpass17:34 17:34 On time
Heaton Norris Junctionpass17:36½ 17:36 On time
Stockport217:3817:39 17:37 17:39 On time
Edgeley Junction No2pass17:40 17:40
Edgeley Junction No1pass17:40½ 17:40 On time
Adswood Road Junctionpass17:41½ 17:42 +1 min
Cheadle Hulme2pass17:42½ 17:45 +3 min
Wilmslow417:4717:47 17:49 17:50 +3 min
Alderley Edge2pass17:49½ 17:52 +3 min
Chelfordpass17:52 17:54 +2 min
Sandbach1pass17:57½ 18:00 +3 min
Crewe Signal Ce154pass18:02 18:05
Crewe618:0818:10 18:06 18:10 On time
Gresty Lane Junctionpass18:12 18:12 On time
Gresty Green West Junctionpass18:13½ 18:13½
Nantwich18:1718:18 18:17 18:18 On time
Wrenburypass18:22½ 18:22½
Whitchurch (Shrops)18:2718:28 18:27 18:28 On time
Preespass18:33 18:33
Wem18:3618:36 18:36 18:39 +3 min
Harlescott Xpass18:43 18:47 +4 min
Shrewsbury718:4918:50 18:51 18:53 +3 min
English Bridge Junctionpass18:51½ 18:54½
Sutton Bridge Junctionpass18:52½ 18:57 +5 min
Dorringtonpass18:59 19:02 +3 min
Church Stretton19:0519:05 19:07½ 19:08½ +3 min
Marsh Brook Level Crossingpass19:09½ 19:12 +3 min
Craven Arms219:1419:14 19:16½ 19:18 +4 min
Bromfieldpass19:20 19:23 +3 min
Ludlow19:2419:24 19:26 19:27½ +3 min
Wooffertonpass19:30 19:33
Leominster19:3619:36 19:37 19:38 +2 min
Moreton-On-Luggpass19:44 19:46 +2 min
Shelwick Junctionpass19:47 19:50 +3 min
Hereford219:5119:52 19:53 19:56 +4 min
Tram Innpass19:59½ 20:02 +3 min
Pontrilaspass20:03½ 20:07 +4 min
Abergavenny220:1420:14 20:16 20:18 +4 min
Little Mill Junctionpass20:21½ 20:25 +4 min
Pontypool & New Inn20:2520:25 20:28 20:29 +4 min
Cwmbran20:3020:30 20:33 20:33 +3 min
Maindee North Junctionpass20:37 20:40 +3 min
Maindee West Junctionpass20:38½ 20:42 +4 min
Newport (S Wales)220:4120:41 20:43 21:04 +23 min
Gaer Junctionpass20:43 21:06
Ebbw Junctionpass20:44 21:07 +23 min
Marshfieldpass20:47½ 21:09 +22 min
Moorland Road Junctionpass20:51 21:13
Long Dyke Junctionpass20:51½ 21:14 +23 min
Cardiff Central3A20:5620:59 21:17 21:22 +23 min
Leckwith North Junctionpass21:01 21:24
Pontyclunpass21:10 21:33
Bridgend121:1821:18 21:40½ 21:41½
Stormypass21:23 21:46
Pyle21:2521:26 21:48 21:49
Margam Moors Junctionpass21:28½ 21:51½
Margam East Junctionpass21:29½ 21:52½
Port Talbot Parkway121:3221:33 21:55 21:56½
Baglan21:3621:36 21:58½ 21:59
Briton Ferry21:3921:40 22:02 22:03
Court Sart Junctionpass21:41 22:04
Neath21:4321:44 22:06 22:07
Skewen21:4721:48 22:10 22:11
Llansamlet21:5221:52 22:14½ 22:15
Swansea Loop Eastpass21:57½ 22:20½
Swansea122:00 22:23

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