25th August 2026
13:30 – Cardiff Canton Sidings → Cardiff Canton Sidings Arrived -39 Early operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Newport (South Wales) · 1 of 2 stops made · 13 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 | 1330 | 14031250 | -39 | |||
| Canton Signal Cf2324 pass | 13321332 | passno report | ||||
| CDF Cardiff Central pass CLine | 4 was UML | 13351335 | pass1344 | -38 | C | |
| Long Dyke Junction pass 1 min engineering allowance MLLine | 13371337 | pass1341 | -39 | ML | ||
| Marshfield pass 2 min pathing allowance MLLine | 13441344 | pass1335 | -40 | ML | ||
| Ebbw Junction pass 1 min pathing allowance RLLine | 13491349 | passno report | RL | |||
| NWP Newport (South Wales) not advertised reverses here RLLine | 1 | 13541407 | 13241327 | -40 | RL | |
| Ebbw Junction pass 1 min engineering allowance MLLine | 14111411 | pass1332 | ML | |||
| Marshfield pass MLLine | 14151415 | pass1336 | ML | |||
| Long Dyke Junction pass DLine | 14201420 | pass1341 | D | |||
| CDF Cardiff Central not advertised | DML | 1422½1429½ | 1343½1350½ | |||
| XCC Cardiff Canton Sidings not advertised | 1442 | 1403 | ||||
Italic estimated timing, bold is actual.