Detailed timetable

07:30 Manchester Piccadilly to Milford Haven

Tuesday 13 October 2026

Live map
Headcode: 1V35Headcode1V35 OperatorTransport for Wales UIDG38868

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 Piccadilly307:30 07:31 +1 min
Ardwick Junctionpass07:32 07:33 +1 min
Slade Lane Junctionpass07:34 07:34 On time
Heaton Norris Junctionpass07:36½ 07:37 +1 min
Stockport207:3807:39 07:39 07:40 +1 min
Edgeley Junction No2pass07:40 07:41
Edgeley Junction No1pass07:40½ 07:41½
Adswood Road Junctionpass07:41½ 07:42½
Cheadle Hulme2pass07:42½ 07:43½
Wilmslow407:4707:47 07:47 07:48½ +1 min
Alderley Edge2pass07:49½ 07:50½
Chelfordpass07:52 07:53
Sandbach1pass07:57½ 07:58½
Crewe Signal Ce154pass08:02 08:03
Crewe608:0908:10 08:08 08:11
Gresty Lane Junctionpass08:12 08:13
Gresty Green West Junctionpass08:13½ 08:14½
Nantwich08:1708:18 08:18 08:19
Wrenburypass08:22½ 08:23½
Whitchurch (Shrops)08:2708:28 08:28 08:29
Preespass08:33 08:34
Wempass08:35 08:36
Harlescott Xpass08:41 08:42
Shrewsbury708:4608:49 08:46 08:50½
English Bridge Junctionpass08:51 08:52
Sutton Bridge Junctionpass08:52 08:53
Dorringtonpass08:58 08:59
Church Stretton09:0409:04 09:04½ 09:05½
Marsh Brook Level Crossingpass09:07½ 09:08½
Craven Arms209:1209:12 09:12½ 09:13½
Bromfieldpass09:17 09:18
Ludlow09:2009:21 09:21 09:22
Wooffertonpass09:25½ 09:26½
Leominster09:3109:31 09:31½ 09:32½
Moreton-On-Luggpass09:39 09:40
Shelwick Junctionpass09:42 09:43
Hereford209:4709:48 09:47 09:49
Tram Innpass09:55 09:56
Pontrilaspass09:59 10:00
Abergavenny210:0910:10 10:10 10:11
Little Mill Junctionpass10:16½ 10:17½
Cwmbran10:2210:22 10:22½ 10:23½
Maindee North Junctionpass10:29½ 10:30½
Maindee West Junctionpass10:31 10:32
Newport (S Wales)210:3310:35 10:33 10:36
Gaer Junctionpass10:36½ 10:37½
Ebbw Junctionpass10:37½ 10:38½
Marshfieldpass10:41 10:42
Moorland Road Junctionpass10:44½ 10:45½
Long Dyke Junctionpass10:45 10:46
Cardiff Central4A10:4910:50 10:48½ 10:51½
Leckwith North Junctionpass10:53½ 10:54½
Pontyclunpass11:01½ 11:02½
Bridgend111:0911:10 11:10 11:11
Stormypass11:14 11:15
Margam Moors Junctionpass11:16½ 11:17½
Margam East Junctionpass11:17½ 11:18½
Port Talbot Parkway111:2111:21 11:21½ 11:22½
Court Sart Junctionpass11:25½ 11:26½
Neath11:2811:28 11:28½ 11:29½
Swansea Loop Eastpass11:38½ 11:39½
Swansea211:4311:48 11:41½ 11:49
Swansea Loop Eastpass11:50 11:51
Swansea Loop Westpass11:52 11:53
Gowerton11:5811:58 11:58½ 11:59½
Llandeilo Junctionpass12:03½ 12:04½
LlanelliDPL12:0612:06 12:06½ 12:07½
Pembrey & Burry Port12:1212:12 12:12½ 12:13½
Kidwelly212:1912:19 12:19½ 12:20½
Bertwyn Level Crossingpass12:21½ 12:22½
Ferryside12:2512:25 12:25½ 12:26½
Carmarthen Junctionpass12:34½ 12:35½
Carmarthen112:3912:40 12:37½ 12:41½
Carmarthen Bridgepass12:42½ 12:43½
Sarnau Lcpass12:46 12:47
St Clears Crossingpass12:48½ 12:49½
Whitland212:5612:56 12:56½ 12:57½
Clunderwen13:0313:03 13:03½ 13:04½
Clarbeston Road13:1113:11 13:11½ 13:12½
Haverfordwest113:2013:20 13:20½ 13:21½
Johnston (Pembrokeshire)13:2813:28 13:28½ 13:29½
Herbrandston Junctionpass13:32½ 13:33½
Milford Haven13:39 13:38

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