21st August 2026
22:45 – Cardiff Canton Sidings → Cardiff Canton Sidings Arrived +30 Late
Empty coaching stock not available to passengers
Reported as far as Cardiff Canton Sidings · 2 of 2 stops made · 25 of 25 miles
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| XCC Cardiff Canton Sidings not advertised | 2245 | 2322 | +37 | |||
| CDF Cardiff Central pass | UML | 22552255 | passno report | |||
| Long Dyke Junction pass | 22572257 | passno report | ||||
| Marshfield pass 1 min engineering, 4 min pathing allowance | 2302½2302½ | passno report | ||||
| Ebbw Junction pass | 2310½2310½ | passno report | ||||
| NWP Newport (South Wales) not advertised 1 min engineering, 2 min pathing allowance | 2 was 3 | 23132330 | 23492353 | +23 | ||
| Ebbw Junction pass | 23362336 | passno report | ||||
| Marshfield pass 1 min engineering allowance | 23392339 | pass0005 | +26 | |||
| Long Dyke Junction pass | 23452345 | pass0015 | +30 | |||
| CDF Cardiff Central not advertised | DML | 2347½0001 | 00170031 | +30 | ||
| XCC Cardiff Canton Sidings not advertised | 0014 | 0044 | +30 | |||
Italic estimated timing, bold is actual.