Detailed timetable

15:30 Manchester Piccadilly to Fishguard Harbour

Friday 9 October 2026

Live map
Headcode: 1V48Headcode1V48 OperatorTransport for Wales UIDG38885
Cancelled This service has been reported as cancelled.

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 Piccadilly1015:30 15:39 +9 min
Ardwick Junctionpass15:32 15:41 +9 min
Slade Lane Junctionpass15:34 15:43 +9 min
Heaton Norris Junctionpass15:36½ 15:45 +9 min
Stockport215:3815:39 15:49 15:51 +12 min
Edgeley Junction No2pass15:40 15:52
Edgeley Junction No1pass15:40½ 15:52 +12 min
Adswood Road Junctionpass15:42 15:54 +12 min
Cheadle Hulme2pass15:43 15:58 +15 min
Wilmslow415:4915:49 16:02 16:03 +14 min
Alderley Edge2pass15:51 16:06 +15 min
Chelfordpass15:53½ 16:08 +15 min
Sandbach1pass15:59½ 16:14 +15 min
Crewe Signal Ce154pass16:04 16:19
Crewe516:0816:10 16:27 16:30 +20 min
Gresty Lane Junctionpass16:12 16:32 +20 min
Gresty Green West Junctionpass16:13 16:33
Nantwich16:1716:17 16:36 16:40 +23 min
Wrenburypass16:21½ 16:44½
Whitchurch (Shrops)16:2616:27 16:49 16:50 +23 min
Preespass16:32 16:55
Wem16:3516:35 16:58 16:59 +24 min
Harlescott Xpass16:41½ 17:08 +27 min
Shrewsbury416:4616:47 17:11 17:30 +43 min
English Bridge Junctionpass16:49 17:32
Sutton Bridge Junctionpass16:50 17:33 +43 min
Dorringtonpass16:55½ 17:38 +43 min
Church Stretton17:0117:01 17:44 17:44½ +43 min
Marsh Brook Level Crossingpass17:04½ 17:48 +44 min
Craven Arms217:0917:09 17:52 17:53 +44 min
Bromfieldpass17:14 17:58 +44 min
Ludlow17:1717:17 18:01 18:01½ +44 min
Wooffertonpass17:22 18:05 +43 min
Leominster17:2717:28 18:11 18:12 +44 min
Moreton-On-Luggpass17:35½ 18:20 +45 min
Shelwick Junctionpass17:38½ 18:22 +44 min
Hereford217:4217:43 18:25 18:26 +43 min
Tram Innpass17:50 18:34 +44 min
Pontrilaspass17:54 18:42 +48 min
Abergavenny218:0418:04 18:53 18:55 +51 min
Little Mill Junctionpass18:11 19:02 +51 min
Pontypool & New Inn18:1418:14 19:04½ 19:05½ +51 min
Cwmbran18:1918:19 19:09 19:09 +50 min
Maindee North Junctionpass18:26 19:16 +50 min
Maindee West Junctionpass18:29½ 19:18 +49 min
Newport (S Wales)218:3218:32 19:20 19:22 +50 min
Gaer Junctionpass18:34 19:24
Ebbw Junctionpass18:35 19:24 +49 min
Marshfieldpass18:38½ 19:27 +49 min
Moorland Road Junctionpass18:42 19:31
Long Dyke Junctionpass18:42½ 19:31 +49 min
Cardiff Central4A18:4618:48 19:35 19:38 +50 min
Leckwith North Junctionpass18:51 19:41
Pontyclunpass18:59 19:49
Bridgend119:0719:07 19:56½ 19:57½
Stormypass19:11½ 20:01½
Margam Moors Junctionpass19:14 20:04
Margam East Junctionpass19:15 20:05
Port Talbot Parkway119:1819:19 20:08 20:09
Court Sart Junctionpass19:23 20:13
Neath19:2519:26 20:15 20:16
Swansea Loop Eastpass19:36 20:26
Swansea119:4019:43 20:28 20:33
Swansea Loop Eastpass19:45 20:35
Swansea Loop Westpass19:47 20:37
Gowerton19:5319:53 20:42½ 20:43½
Llandeilo Junctionpass19:57½ 20:47½
LlanelliDPL20:0020:01 20:49½ 20:51½
Pembrey & Burry Port20:0720:07 20:56½ 20:57½
Kidwelly2pass20:12½ 21:02½
Bertwyn Level Crossingpass20:13½ 21:03½
Ferrysidepass20:16 21:06
Carmarthen Junctionpass20:25½ 21:15½
Carmarthen220:3020:36 21:17½ 21:26
Carmarthen Bridgepass20:38 21:28
Sarnau Lcpass20:41½ 21:31½
St Clears Crossingpass20:44 21:34
Whitland220:5120:52 21:41 21:42
Clunderwen20:5820:58 21:48 21:48½
Clarbeston Road21:0621:06 21:55½ 21:56
Fishguard & Goodwick21:2421:25 22:14 22:15
Fishguard Harbour21:28 22:18

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