13th September 2026
23:28 – Robeston Sdgs → Theale Puma Planned operated by Not specified (freight or charter)
No movement reports · booked away 2328 · either it has not started, or its reports are not reaching us
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Robeston Sdgs not advertised | 2328 | |||||
| Herbrandston Junction pass | 23382338 | |||||
| JOH Johnston pass | 23452345 | |||||
| HVF Haverfordwest pass | 1 | 23532353 | ||||
| CLR Clarbeston Road pass | 00050005 | |||||
| CUW Clunderwen pass | 00140014 | |||||
| WTL Whitland pass | 1 | 00230023 | ||||
| St Clears Crossing pass | 00300030 | |||||
| Sarnau Lc pass 1 min engineering allowance | 00320032 | |||||
| Carmarthen Bridge pass | 0039½0039½ | |||||
| XCI Carmarthen Junction pass | 00410041 | |||||
| FYS Ferryside pass | 00520052 | |||||
| Bertwyn Level Crossing pass | 00560056 | |||||
| KWL Kidwelly pass | 1 | 00590059 | ||||
| PBY Pembrey & Burry Port pass | 01070107 | |||||
| LLE Llanelli pass | UPL | 01120112 | ||||
| Llandeilo Junction pass 1 min engineering allowance | 0114½0114½ | |||||
| Morlais Junction pass | 01240124 | |||||
| Grovesend Signal Pt3544 pass | 01260126 | |||||
| Glanlliw Signal Pt3540 pass | 0129½0129½ | |||||
| Llangyfelach Signal Pt3536 pass | 0132½0132½ | |||||
| Jersey Marine Junction North pass | 0139½0139½ | |||||
| Dynevor Junction pass | 0140½0140½ | |||||
| Briton Ferry West Junction pass | 0144½0144½ | |||||
| PTA Port Talbot Parkway pass | 2 | 0150½0150½ | ||||
| Margam East Junction pass OVELine | 0155½0155½ | OVE | ||||
| Margam T.C. not advertised waits for another train to pass, crew changed | 0159½0218½ | |||||
| Margam Moors Junction pass 1 min pathing allowance | 0223½0223½ | |||||
| Stormy pass | 0236½0236½ | |||||
| BGN Bridgend pass | 2 | 0241½0241½ | ||||
| PCD Pencoed pass | 02470247 | |||||
| PYC Pontyclun pass 1 min engineering allowance | 0253½0253½ | |||||
| Leckwith North Junction pass | 03060306 | |||||
| NNP Ninian Park pass | 1 | 03080308 | ||||
| Penarth Curve North Junction pass | 0309½0309½ | |||||
| Cardiff Radyr Branch Junction pass 1 min engineering allowance URLine | 0311½0311½ | UR | ||||
| CDF Cardiff Central pass ELine | 4 | 0314½0314½ | E | |||
| Long Dyke Junction pass RLLine | 0316½0316½ | RL | ||||
| Marshfield pass | 03260326 | |||||
| Ebbw Junction pass | 03310331 | |||||
| Gaer Junction pass URLine | 03320332 | UR | ||||
| NWP Newport (South Wales) pass RLLine | URL | 0334½0334½ | RL | |||
| Maindee West Junction pass ½ min pathing allowance | 0335½0335½ | |||||
| Maindee East Junction pass RLLine | 0336½0336½ | RL | ||||
| Llanwern West Junction pass | 0339½0339½ | |||||
| Llanwern Steelworks East pass 1 min engineering allowance | 03440344 | |||||
| STJ Severn Tunnel Junction pass | 4 | 0351½0351½ | ||||
| Severn Tunnel West pass | 0352½0352½ | |||||
| Severn Tunnel East pass ½ min pathing allowance | 0358½0358½ | |||||
| PIL Pilning pass 1 min engineering allowance | 1 | 04030403 | ||||
| PWY Patchway pass 1 min pathing allowance | 1 | 04160416 | ||||
| FIT Filton Abbey Wood pass RLLine | 3 | 04200420 | RL | |||
| Horfield Junction pass | 04210421 | |||||
| Narroways Hill Junction pass 1 min engineering allowance | 04230423 | |||||
| Dr Day's Junction pass 1 min pathing allowance DBLLine | 0427½0427½ | DBL | ||||
| North Somerset Junction pass 2 min pathing allowance | 0430½0430½ | |||||
| BTH Bath Spa pass | 2 | 04500450 | ||||
| Bathampton Junction pass | 0453½0453½ | |||||
| Bathampton SIG Bl1990 pass | 0459½0459½ | |||||
| BOA Bradford-on-Avon pass | 05040504 | |||||
| Bradford Junction pass 1 min engineering allowance | 05070507 | |||||
| Hawkeridge Junction pass 1½ min pathing allowance | 05190519 | |||||
| Heywood Road Junction pass | 0522½0522½ | |||||
| Lavington pass | 05320532 | |||||
| Woodborough pass | 05490549 | |||||
| BDW Bedwyn pass | 2 | 06080608 | ||||
| HGD Hungerford pass 1 min engineering, 4 min pathing allowance | 06130613 | |||||
| NBY Newbury pass ½ min pathing allowance | 0626½0626½ | |||||
| Theale Loop not advertised operational stop, propels from here 1 min engineering, 1 min pathing allowance | 0643½0649 | |||||
| Theale Puma not advertised propels from here | 0741 | |||||
Italic estimated timing, bold is actual.