23rd August 2026
20:05 – Swansea → Cardiff Canton Sidings Arrived +15 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 67
Swansea → Cardiff Central
1 of 2
Quiet coach Wheelchair spaces Catering First class Cycle spaces
Cardiff Central → Cardiff Canton Sidings
2 of 2
Cycle spaces First class Wheelchair spaces Catering Quiet coach
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 | 3 was 2 | 2005 | 2027 | +22 | ||
| Swansea Loop East pass | 20072007 | pass2029 | +22 | |||
| NTH Neath pass | 2 | 20152015 | pass2043 | +28 | ||
| PTA Port Talbot Parkway pass | 2 | 2019½2019½ | pass2050 | +32 | ||
| Margam East Junction pass | 2022½2022½ | passno report | ||||
| Margam Moors Junction pass | 20242024 | pass2054 | +30 | |||
| Stormy pass | 2027½2027½ | pass2057 | +30 | |||
| BGN Bridgend pass | 2 | 20312031 | pass2100 | +30 | ||
| PCD Pencoed pass | 2 | 20352035 | pass2103 | +29 | ||
| PYC Pontyclun pass | 1 | 2038½2038½ | pass2107 | +30 | ||
| Leckwith North Junction pass 1 min engineering allowance BLine | 20472047 | passno report | B | |||
| CDF Cardiff Central not advertised | 4 was 1 | 20522102½ | 21212126 | +24 | ||
| XCC Cardiff Canton Sidings not advertised | 2115 | 2130 | +15 | |||
Italic estimated timing, bold is actual.