14th September 2026
22:42 – Robeston Sdgs → Theale Puma Arrived On time operated by Not specified (freight or charter)
Reported as far as Theale Puma · 66 of 66 reporting points
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 3½ min pathing allowance | 2242 | 2232 | -10 | |||
| Herbrandston Junction pass | 2255½2255½ | passno report | ||||
| JOH Johnston pass | 2302½2302½ | passno report | ||||
| HVF Haverfordwest pass | 1 | 2310½2310½ | pass2312 | +2 | ||
| CLR Clarbeston Road pass | 2322½2322½ | pass2327 | +5 | |||
| CUW Clunderwen pass | 2331½2331½ | passno report | ||||
| WTL Whitland pass | 1 | 2340½2340½ | pass2346 | +6 | ||
| St Clears Crossing pass | 2347½2347½ | passno report | ||||
| Sarnau Lc pass 1 min engineering allowance | 2349½2349½ | pass2358 | +9 | |||
| Carmarthen Bridge pass | 23572357 | passno report | ||||
| XCI Carmarthen Junction pass | 2358½2358½ | pass0006 | +8 | |||
| FYS Ferryside pass | 0009½0009½ | pass0020 | +11 | |||
| Bertwyn Level Crossing pass | 0013½0013½ | pass0022 | +9 | |||
| KWL Kidwelly pass | 1 | 0016½0016½ | pass0023 | +8 | ||
| PBY Pembrey & Burry Port pass | 1 | 0024½0024½ | pass0029 | +5 | ||
| LLE Llanelli pass | 2 was UPL | 0029½0029½ | pass0033 | +5 | ||
| Llandeilo Junction pass | 00320032 | pass0036 | +4 | |||
| Morlais Junction pass | 0038½0038½ | pass0041 | +3 | |||
| Grovesend Signal Pt3544 pass | 0040½0040½ | pass0043 | +3 | |||
| Glanlliw Signal Pt3540 pass | 00440044 | pass0048 | +4 | |||
| Llangyfelach Signal Pt3536 pass | 00470047 | pass0052 | +5 | |||
| Jersey Marine Junction North pass | 00540054 | pass0101 | +7 | |||
| Dynevor Junction pass | 00550055 | pass0103 | +8 | |||
| Briton Ferry West Junction pass | 00590059 | pass0107 | +8 | |||
| PTA Port Talbot Parkway pass | 2 | 01050105 | pass0112 | +8 | ||
| Margam East Junction pass OVELine | 0108½0108½ | pass0118 | +10 | OVE | ||
| Margam T.C. not advertised crew changed, waits for another train to pass | 0112½0143 | no reportno report | ||||
| Margam Moors Junction pass | 01480148 | pass0143 | -5 | |||
| Stormy pass | 0159½0159½ | pass0157 | -2 | |||
| BGN Bridgend pass | 2 | 0204½0204½ | pass0202 | -1 | ||
| PCD Pencoed pass | 2 | 02100210 | pass0206 | -3 | ||
| PYC Pontyclun pass 1 min engineering allowance | 1 | 0216½0216½ | pass0219 | +3 | ||
| Leckwith North Junction pass CLine | 0227½0227½ | passno report | C | |||
| CDF Cardiff Central pass | UML | 02300230 | pass0232 | +3 | ||
| Long Dyke Junction pass RLLine | 0231½0231½ | pass0235 | +4 | RL | ||
| Marshfield pass | 02410241 | pass0247 | +6 | |||
| Ebbw Junction pass 1 min pathing allowance | 02460246 | pass0251 | +5 | |||
| Gaer Junction pass 1 min engineering, 2½ min pathing allowance URLine | 02480248 | passno report | UR | |||
| NWP Newport (South Wales) not advertised crew changed RLLine | 4 was 2 | 0254½0256½ | 02540254 | ·on time | RL | |
| Maindee West Junction pass | 0258½0258½ | pass0255 | -3 | |||
| Maindee East Junction pass RLLine | 02590259 | passno report | RL | |||
| Llanwern West Junction pass | 03020302 | pass0259 | -3 | |||
| Llanwern Steelworks East pass 1½ min engineering, ½ min pathing allowance | 0306½0306½ | passno report | ||||
| STJ Severn Tunnel Junction pass | 4 | 0315½0315½ | pass0307 | -7 | ||
| Severn Tunnel West pass | 0316½0316½ | pass0308 | -8 | |||
| Severn Tunnel East pass | 0322½0322½ | pass0314 | -8 | |||
| PIL Pilning pass 2½ min pathing allowance | 1 | 0326½0326½ | pass0318 | -8 | ||
| PWY Patchway pass 1 min pathing allowance | 1 | 03410341 | pass0329 | -12 | ||
| BPW Bristol Parkway not advertised crew changed | UPL | 03460348 | 03330333 | -13 | ||
| Westerleigh Junction pass | 03580358 | pass0342 | -16 | |||
| Hullavington pass | 04180418 | pass0403 | -15 | |||
| Wootton Bassett Junction pass ½ min pathing allowance | 04300430 | pass0415 | -15 | |||
| SWI Swindon pass 4 min pathing allowance | UML | 04390439 | pass0424 | -15 | ||
| Uffington (Oxfordshire) pass | 04560456 | pass0436 | -20 | |||
| Challow pass 4 min pathing allowance | 0458½0458½ | pass0439 | -19 | |||
| Wantage Road pass 4½ min pathing allowance | 0506½0506½ | pass0453 | -13 | |||
| XJF Foxhall Junction pass RLLine | 0517½0517½ | passno report | RL | |||
| DID Didcot Parkway not advertised crew changed RLLine | 4 | 05190521 | 05070516 | -5 | RL | |
| Didcot East Junction pass RLLine | 05230523 | pass0517 | -6 | RL | ||
| GOR Goring & Streatley pass 6½ min pathing allowance RLLine | 4 | 05310531 | pass0527 | -2 | RL | |
| Reading West Junction pass | 05450545 | pass0543 | -2 | |||
| Oxford Road Junction not advertised waits for another train to pass | 05470606 | 0559 | -7 | |||
| Southcote Junction pass 2½ min pathing allowance | 06090609 | pass0605 | -4 | |||
| THE Theale pass | 3 | 06160616 | pass0616 | ·on time | ||
| Theale Loop not advertised operational stop, propels from here ½ min engineering allowance | 0618½0638½ | no reportno report | ||||
| Theale Puma not advertised | 0709 | 0709 | ·on time | |||
Italic estimated timing, bold is actual.