Detailed timetable

11:30 Manchester Piccadilly to Milford Haven

Wednesday 7 October 2026

Live map
Headcode: 1V40Headcode1V40 OperatorTransport for Wales UIDG38877

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 Piccadilly1011:30 11:31 +1 min
Ardwick Junctionpass11:32 11:33 +1 min
Slade Lane Junctionpass11:34 11:35 +1 min
Heaton Norris Junctionpass11:36½ 11:38 +2 min
Stockport211:3811:39 11:44 11:45 +6 min
Edgeley Junction No2pass11:40 11:46 +6 min
Edgeley Junction No1pass11:40½ 11:46 +6 min
Adswood Road Junctionpass11:41½ 11:47 +6 min
Cheadle Hulme2pass11:42½ 11:48 +6 min
Wilmslow411:4711:47 11:52 11:53 +6 min
Alderley Edge2pass11:49½ 11:55 +6 min
Chelfordpass11:52 11:57 +5 min
Sandbach1pass11:57½ 12:03 +6 min
Crewe Signal Ce154pass12:02 12:08
Crewe612:0812:10 12:11 12:13 +3 min
Gresty Lane Junctionpass12:12 12:15 +3 min
Gresty Green West Junctionpass12:13 12:16 +3 min
Nantwich12:1712:17 12:19 12:20 +3 min
Wrenburypass12:22 12:25 +3 min
Whitchurch (Shrops)12:2712:27 12:28 12:31 +4 min
Preespass12:32 12:35 +3 min
Wempass12:34 12:42 +8 min
Harlescott Xpass12:40 12:50 +10 min
Shrewsbury412:4512:46 12:54 12:57 +11 min
English Bridge Junctionpass12:47½ 12:57 +10 min
Sutton Bridge Junctionpass12:48½ 12:59 +11 min
Dorringtonpass12:54 13:05 +11 min
Church Stretton13:0013:00 13:09 13:11 +11 min
Marsh Brook Level Crossingpass13:03½ 13:14 +11 min
Craven Arms213:0813:08 13:19 13:20 +12 min
Bromfieldpass13:13 13:25 +12 min
Ludlow13:1613:17 13:28 13:29 +12 min
Wooffertonpass13:21½ 13:32 +11 min
Leominster13:2713:27 13:36 13:37 +10 min
Moreton-On-Luggpass13:35 13:45 +10 min
Shelwick Junctionpass13:38 13:48 +10 min
Hereford213:4213:42 13:50 13:55 +13 min
Tram Innpass13:49½ 14:01 +12 min
Pontrilaspass13:53½ 14:05 +12 min
Abergavenny214:0414:04 14:15 14:17 +13 min
Little Mill Junctionpass14:11 14:23 +12 min
Cwmbran14:1614:17 14:28 14:28 +11 min
Maindee North Junctionpass14:24 14:34 +10 min
Maindee West Junctionpass14:27½ 14:36 +9 min
Newport (S Wales)214:3014:30 14:37 14:40 +10 min
Gaer Junctionpass14:32 14:42
Ebbw Junctionpass14:33 14:42 +9 min
Marshfieldpass14:36½ 14:45 +9 min
Moorland Road Junctionpass14:40 14:49
Long Dyke Junctionpass14:40½ 14:50 +10 min
Cardiff Central4A14:4414:47 14:52 14:54 +7 min
Leckwith North Junctionpass14:50 14:57
Pontyclunpass14:58 15:04 +6 min
Bridgend115:0615:06 15:12 15:13 +7 min
Stormypass15:10½ 15:17 +7 min
Margam Moors Junctionpass15:13 15:20 +7 min
Margam East Junctionpass15:14 15:21 +7 min
Port Talbot Parkway115:1715:18 15:23 15:24 +6 min
Court Sart Junctionpass15:22 15:28 +6 min
Neath15:2415:25 15:30 15:31 +6 min
Swansea Loop Eastpass15:35 15:39 +4 min
Swansea215:4015:44 15:55 16:01 +17 min
Swansea Loop Eastpass15:46 16:03 +17 min
Swansea Loop Westpass15:48 16:05 +17 min
Gowerton15:5415:54 16:10½ 16:11 +17 min
Llandeilo Junctionpass15:58 16:15 +17 min
LlanelliDPL16:0016:01 16:17 16:19 +18 min
Pembrey & Burry Port16:0616:06 16:23 16:23½ +17 min
Kidwelly216:1316:13 16:30 16:31 +18 min
Bertwyn Level Crossingpass16:15½ 16:33 +18 min
Ferryside16:1916:19 16:36 16:37 +18 min
Carmarthen Junctionpass16:27½ 16:44 +17 min
Carmarthen116:3216:32 16:46 16:49 +16 min
Carmarthen Bridgepass16:35½ 16:51 +16 min
Sarnau Lcpass16:39 16:55
St Clears Crossingpass16:41½ 16:57½
Whitland216:4916:49 17:04 17:05 +16 min
Clunderwen16:5616:56 17:11½ 17:12 +16 min
Clarbeston Road17:0317:03 17:19 17:21 +18 min
Haverfordwest217:1217:12 17:29 17:30 +18 min
Johnston (Pembrokeshire)17:2017:20 17:37½ 17:38½ +18 min
Herbrandston Junctionpass17:24½ 17:42½
Milford Haven17:31 17:45 +16 min

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