15th September 2026
10:05 – Cardiff Canton Sidings → Cardiff Canton Sidings Arrived +23 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 150
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 | 1005 | 1038 | +33 | |||
| CDF Cardiff Central not advertised 2 min pathing allowance CLine | UML | 10101014 | no reportno report | C | ||
| Long Dyke Junction pass RLLine | 10181018 | passno report | RL | |||
| Marshfield pass 1 min engineering allowance RLLine | 10251025 | passno report | RL | |||
| Ebbw Junction pass RLLine | 10301030 | passno report | RL | |||
| NWP Newport (South Wales) not advertised RLLine | URL | 1033½1038½ | 11001100 | +27 | RL | |
| Ebbw Junction pass RLLine | 10421042 | pass1106 | +24 | RL | ||
| Marshfield pass 1 min engineering, 4 min pathing allowance RLLine | 10461046 | pass1110 | +24 | RL | ||
| Long Dyke Junction pass DLine | 10581058 | pass1117 | +19 | D | ||
| CDF Cardiff Central not advertised | DML | 1100½1101 | 11201134 | +33 | ||
| XCC Cardiff Canton Sidings not advertised | 1113 | 1136 | +23 | |||
Italic estimated timing, bold is actual.