17th September 2026
04:07 – Cardiff Canton Sidings → Swansea Arrived -25 Early operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Swansea · 2 of 2 stops made · 44 of 44 miles
Formation Class 67
Cycle spaces First class Wheelchair spaces
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 | 0407 | 0346 | -21 | |||
| Leckwith Bridge Grnd Frame not advertised operational stop | 04120430 | no reportno report | ||||
| Leckwith North Junction pass | 04310431 | passno report | ||||
| PYC Pontyclun pass 5 min pathing allowance | 2 | 04400440 | pass0419 | -20 | ||
| BGN Bridgend pass | 1 | 04520452 | pass0426 | -25 | ||
| Stormy pass | 04560456 | pass0431 | -25 | |||
| Margam Moors Junction pass | 04590459 | pass0433 | -26 | |||
| Margam East Junction pass | 05000500 | pass0434 | -26 | |||
| PTA Port Talbot Parkway pass | 1 | 05030503 | pass0436 | -27 | ||
| Court Sart Junction pass | 0506½0506½ | pass0440 | -26 | |||
| NTH Neath pass 1 min engineering allowance | 1 | 05080508 | pass0441 | -26 | ||
| Swansea Loop East pass | 05180518 | pass0452 | -26 | |||
| SWA Swansea not advertised | 2 | 0520 | 0455 | -25 | ||
Italic estimated timing, bold is actual.