4th September 2026
17:15 – Cardiff Canton Sidings → Cardiff Canton Sidings Arrived +1 Late operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Cardiff Canton Sidings · 2 of 2 stops made · 25 of 25 miles
Formation Class 153
Cardiff Canton Sidings → Newport (South Wales)
1 of 2
Newport (South Wales) → Cardiff Canton Sidings
2 of 2
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 | 1715 | 1731 | +16 | |||
| Canton Signal Cf2324 not advertised | 17171717½ | no reportno report | ||||
| CDF Cardiff Central not advertised DLine | 0 | 1720½1731 | 17351735 | +15 | D | |
| Long Dyke Junction pass MLLine | 17331733 | pass1737 | +4 | ML | ||
| Marshfield pass MLLine | 1738½1738½ | pass1742 | +4 | ML | ||
| Ebbw Junction pass RLLine | 1741½1741½ | pass1745 | +4 | RL | ||
| NWP Newport (South Wales) not advertised reverses here RLLine | 3 was 1 | 17451800½ | 17481758 | -2 | RL | |
| Ebbw Junction pass 1 min pathing allowance MLLine | 18041804 | pass1801 | -3 | ML | ||
| Marshfield pass 2 min pathing allowance MLLine | 1807½1807½ | pass1810 | +3 | ML | ||
| Moorland Road Junction pass RLLine | 18141814 | pass1815 | +1 | RL | ||
| Long Dyke Junction pass ELine | 1814½1814½ | pass1816 | +2 | E | ||
| CDF Cardiff Central not advertised | 4 | 18171819 | 18191819 | +2 | ||
| XCC Cardiff Canton Sidings not advertised | 1831 | 1832 | +1 | |||
Italic estimated timing, bold is actual.