Detailed timetable

11:00 Milford Haven to Manchester Piccadilly

Monday 12 October 2026

Live map
Headcode: 1W20Headcode1W20 OperatorTransport for Wales UIDG38955

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
Milford Haven11:00 11:14 +14 min
Herbrandston Junctionpass11:03½ 11:05 +2 min
Johnston (Pembrokeshire)11:0811:08 11:20 11:21 +13 min
Haverfordwest111:1511:15 11:28 11:29 +14 min
Clarbeston Road11:2411:24 11:36 11:37 +13 min
Clunderwen11:3211:32 11:44½ 11:44 +12 min
Whitland111:3911:39 11:50 11:51 +12 min
St Clears Crossingpass11:45½ 11:56 +11 min
Sarnau Lcpass11:49 11:59 +10 min
Carmarthen Bridgepass11:54 12:04 +10 min
Carmarthen111:5811:59 12:06 12:15 +16 min
Carmarthen Junctionpass12:01 12:17 +16 min
Ferryside12:0912:09 12:24 12:25 +16 min
Bertwyn Level Crossingpass12:12½ 12:28 +16 min
Kidwelly112:1512:15 12:30 12:31 +16 min
Pembrey & Burry Port12:2212:22 12:36 12:37 +15 min
LlanelliUPL12:2712:28 12:42 12:43 +15 min
Llandeilo Junctionpass12:30 12:46 +16 min
Duffryn Westpass12:30½ 12:47 +17 min
Gowerton12:3412:34 12:50 12:51 +17 min
Cockett Westpass12:37½ 12:54 +17 min
Swansea Loop Westpass12:42 12:58 +16 min
Swansea Loop Eastpass12:44½ 12:59 +15 min
Swansea212:5012:54 13:02 13:14 +20 min
Swansea Loop Eastpass12:56 13:16 +20 min
Neath13:0513:06 13:24 13:25 +19 min
Briton Ferry West Junctionpass13:08 13:28 +20 min
Port Talbot Parkway213:1213:13 13:31 13:32 +19 min
Margam East Junctionpass13:16½ 13:35½
Margam Moors Junctionpass13:17½ 13:36 +19 min
Stormypass13:20½ 13:39 +19 min
Bridgend213:2613:26 13:43 13:44 +18 min
Pencoedpass13:30 13:48 +18 min
Pontyclunpass13:33½ 13:57 +24 min
Leckwith North Junctionpass13:43½ 14:07½
Cardiff Central213:5013:53 14:13 14:19 +26 min
Long Dyke Junctionpass13:55 14:22 +27 min
Marshfieldpass13:59½ 14:26 +27 min
Ebbw Junctionpass14:02 14:29 +27 min
Gaer Junctionpass14:03 14:30
Newport (S Wales)414:0614:07 14:31 14:33 +26 min
Maindee West Junctionpass14:08½ 14:34½
Maindee North Junctionpass14:10½ 14:36½
Cwmbran14:1714:17 14:42½ 14:43½ +26 min
Little Mill Junctionpass14:23½ 14:49½
Abergavenny114:3014:31 14:56 14:57
Abergavenny Sig 38pass14:36½ 15:02½
Pontrilaspass14:41 15:07
Tram Innpass14:46 15:12
Hereford314:5514:56 15:20 15:22
Shelwick Junctionpass14:59 15:25
Moreton-On-Luggpass15:01 15:27
Leominster15:0815:09 15:34 15:35
Wooffertonpass15:14½ 15:40½
Ludlow15:1915:19 15:44½ 15:45½
Bromfieldpass15:22½ 15:48½
Craven Arms115:2715:28 15:53 15:54
Marsh Brook Level Crossingpass15:32½ 15:58½
Church Stretton15:3615:36 16:01½ 16:02½
Dorringtonpass15:42 16:08
Sutton Bridge Junctionpass15:48 16:14
English Bridge Junctionpass15:49 16:15
Shrewsbury415:5215:53 16:17 16:19
Harlescott Xpass15:56½ 16:22½
Wempass16:02½ 16:28½
Preespass16:04½ 16:30½
Whitchurch (Shrops)16:0916:09 16:34½ 16:35½
Wrenburypass16:14½ 16:40½
Nantwich16:1816:19 16:44 16:45
Gresty Green West Junctionpass16:24½ 16:50½
Gresty Lane Junctionpass16:25½ 16:51½
Crewe616:2916:30 16:53 16:56
Sandbach2pass16:36 17:02
Chelfordpass16:42 17:08
Alderley Edge1pass16:46 17:12
Wilmslow316:5016:50 17:14½ 17:16
Cheadle Hulme1pass16:55 17:21
Adswood Road Junctionpass16:56 17:22
Edgeley Junction No1pass16:57½ 17:23½
Edgeley Junction No2pass16:58½ 17:24½
Stockport317:0117:01 17:25½ 17:27
Heaton Norris Junctionpass17:02 17:28
Slade Lane Junctionpass17:04½ 17:30½
Ardwick Junctionpass17:08 17:34
Manchester Piccadilly1017:13 17:37

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