Detailed timetable

05:39 Swansea to Manchester Piccadilly

Saturday 10 October 2026

Live map
Headcode: 1W13Headcode1W13 OperatorTransport for Wales UIDG38946

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
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Swansea205:39 05:39 On time
Swansea Loop Eastpass05:41 05:41 On time
Neath05:5105:51 05:49 05:51 On time
Briton Ferry West Junctionpass05:54 05:53 -1 min
Port Talbot Parkway205:5805:58 05:57 05:58 On time
Margam East Junctionpass06:02 06:02
Margam Moors Junctionpass06:03 06:02 -1 min
Pyle06:0706:07 06:05 06:07 On time
Stormypass06:10 06:10 On time
Bridgend206:1506:15 06:14 06:16 +1 min
Pencoedpass06:20 06:20 On time
Pontyclunpass06:23½ 06:24 +1 min
Leckwith North Junctionpass06:31½ 06:32½
Cardiff Central106:3706:43 06:35 06:42 -1 min
Long Dyke Junctionpass06:46 06:45 -1 min
Marshfieldpass06:50½ 06:49 -1 min
Ebbw Junctionpass06:53 06:52 -1 min
Gaer Junctionpass06:53½ 06:52½
Newport (S Wales)406:5706:57 06:55 06:57 On time
Maindee West Junctionpass06:58½ 06:58 On time
Maindee North Junctionpass07:00½ 06:59 -1 min
Cwmbran07:0807:08 07:07 07:08 On time
Little Mill Junctionpass07:14 07:14 On time
Abergavenny107:2207:22 07:21 07:23 +1 min
Abergavenny Sig 38pass07:28½ 07:28 On time
Pontrilaspass07:33½ 07:33 On time
Tram Innpass07:38 07:38 On time
Hereford307:4707:48 07:45 07:48 On time
Shelwick Junctionpass07:51 07:51 On time
Moreton-On-Luggpass07:53 07:52 -1 min
Leominster08:0108:01 07:59 08:01 On time
Wooffertonpass08:07½ 08:09 +2 min
Ludlow08:1308:13 08:14 08:15½ +2 min
Bromfieldpass08:16 08:19 +3 min
Craven Arms108:2208:22 08:24 08:25 +3 min
Marsh Brook Level Crossingpass08:28 08:32 +4 min
Church Stretton08:3208:32 08:35 08:36½ +4 min
Dorringtonpass08:38½ 08:43 +5 min
Sutton Bridge Junctionpass08:44½ 08:48 +4 min
English Bridge Junctionpass08:45½ 08:49½
Shrewsbury408:4808:49 08:51 08:53 +4 min
Harlescott Xpass08:53 08:56 +3 min
Wempass08:59 09:02 +3 min
Preespass09:01½ 09:04½
Whitchurch (Shrops)09:0709:07 09:08½ 09:10 +3 min
Wrenburypass09:12 09:15
Nantwich09:1709:17 09:20 09:22 +5 min
Gresty Green West Junctionpass09:22 09:27
Gresty Lane Junctionpass09:23½ 09:27 +4 min
Crewe609:2809:30 09:29 09:32 +2 min
Sandbach2pass09:36 09:38 +2 min
Chelfordpass09:43 09:43 On time
Alderley Edge1pass09:46 09:45 -1 min
Wilmslow309:5009:50 09:47 09:50 On time
Cheadle Hulme1pass09:55 09:54 -1 min
Adswood Road Junctionpass09:56 09:55 -1 min
Edgeley Junction No1pass09:57 09:56 -1 min
Edgeley Junction No2pass09:58½ 09:57 -1 min
Stockport310:0110:01 09:58 10:01 On time
Heaton Norris Junctionpass10:02½ 10:02 On time
Slade Lane Junctionpass10:05 10:05 On time
Ardwick Junctionpass10:08 10:11 +3 min
Manchester Piccadilly1010:13 10:14 +3 min

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