1
Cancelled because of a fault occurring when detaching a part of this train.
- Fishguard Harbour ✓
- Fishguard & Goodwick ✓
- Clarbeston Road +1
- Clunderwen +2
- Whitland +3
- SRNASCC +2
- SRNAULC +1
- CMTHNBG +3
- Carmarthen +2
- CMTHNJ +2
- Ferryside +2
- Kidwelly +2
- Pembrey & Burry Port +3
- Llanelli +3
- LLDELOJ +4
- DUFRYNW +3
- Gowerton +4
- COCKETW +4
- SWANSLW +3
- SWANSLE +2
-
Swansea
+20
15:14 -
SWANSLE
+20
15:16 -
Llansamlet
+21
15:20 -
Skewen
+18
15:20 -
Neath
+20
15:26 -
BRITFWJ
+20
15:28 -
Port Talbot Parkway
+19
15:32 -
MRGMEJ
+19
15:35 -
MRGMMJN
+19
15:36 -
STORMY
+19
15:39 -
Bridgend
+18
15:45 -
Pontyclun
+20
15:54 -
LCKWTHJ
nolog -
Cardiff Central
+25
16:16 -
LNGDYKJ
nolog -
MSHFILD
+25
16:22 -
EBBWJ
+25
16:25 -
Newport
+25
16:29 - MAINDWJ ✗
- MAINDNJ ✗
- Cwmbran ✗
- Pontypool & New Inn ✗
- LTTLMLJ ✗
- Abergavenny ✗
- ABRGS38 ✗
- PONTRLS ✗
- TRAMINN ✗
-
Hereford
+15
17:10 -
SHIP
nolog -
MRTNONL
+14
17:14 -
Leominster
+15
17:23 -
WOFERTN
due
17:28 -
Ludlow
due
17:33 -
BRFLD
due
17:36 -
Craven Arms
due
17:40 -
MSHBRKX
due
17:44 -
Church Stretton
due
17:45 -
DORNGTN
due
17:50 -
SHRWSBJ
due
17:55 -
SHRWEBJ
due
17:56 -
Shrewsbury
due
17:59 -
HRLSCTX
due
18:03 -
Yorton
due
18:07 -
Wem
due
18:10 -
Prees
due
18:14 -
Whitchurch
due
18:19 -
Wrenbury
due
18:24 -
Nantwich
due
18:28 -
CREWGGW
due
18:33 -
CREWEGL
due
18:34 -
Crewe
due
18:36 -
Sandbach
due
18:42 -
Holmes Chapel
due
18:45 -
Goostrey
due
18:46 -
Chelford
due
18:48 -
Alderley Edge
due
18:51 - Wilmslow +3
- Handforth +2
- Cheadle Hulme +2
- ADSWDRD +2
- STKPE1 +2
- STKPE2 +1
- Stockport ⬤
- HTNOJN ✓
- Heaton Chapel ✓
- Levenshulme ✓
- SLDLJN ✓
- ARDWCKJ ✓
- Manchester Piccadilly ⬤
Powered by National Rail Enquiries