21st August 2026
21:45 – Swansea → Cardiff Canton Sidings Arrived +4 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 · 45 of 45 miles
Formation Class 197
Swansea → Cardiff Central
1 of 2
Cardiff Central → 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 |
| SWA Swansea not advertised | 4 | 2145 | 2139 | -6 | ||
| Swansea Loop East pass | 21472147 | pass2141 | -6 | |||
| NTH Neath pass | 2 | 21572157 | pass2149 | -8 | ||
| Briton Ferry West Junction pass | 22022202 | pass2154 | -8 | |||
| PTA Port Talbot Parkway pass | 2 | 2208½2208½ | pass2201 | -7 | ||
| Margam East Junction pass | 2213½2213½ | pass2204 | -9 | |||
| Margam Moors Junction pass | 2215½2215½ | pass2205 | -10 | |||
| Stormy pass | 2218½2218½ | pass2213 | -5 | |||
| BGN Bridgend pass | 2 | 2222½2222½ | pass2216 | -5 | ||
| PCD Pencoed pass | 2 | 22282228 | pass2219 | -7 | ||
| PYC Pontyclun pass | 1 | 22322232 | pass2224 | -8 | ||
| Leckwith North Junction pass | 2246½2246½ | pass2232 | -14 | |||
| CDF Cardiff Central not advertised | 0 | 22502307 | 22352309 | +2 | ||
| XCC Cardiff Canton Sidings not advertised | 2319 | 2323 | +4 | |||
Italic estimated timing, bold is actual.