22nd September 2026
03:15 – Cardiff Canton Sidings → Swansea Arrived -5 Early operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Swansea · 2 of 2 stops made
Formation Class 150
Cardiff Canton Sidings → Cardiff Central
1 of 2
Cardiff Central → Swansea
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 | 0315 | 0312 | -3 | |||
| Canton Signal Cf2324 pass operational stop | 03170317 | passno report | ||||
| CDF Cardiff Central not advertised reverses here | 4 | 03200325 | 03220327 | +2 | ||
| Penarth Curve South Junction pass | 0327½0327½ | passno report | ||||
| Cogan Junction pass | 0330½0330½ | pass0333 | +3 | |||
| CAD Cadoxton pass | 2 | 03360336 | pass0339 | +3 | ||
| BRY Barry pass | 2 | 03400340 | pass0343 | +3 | ||
| Aberthaw pass | 0347½0347½ | pass0350 | +3 | |||
| LWM Llantwit Major pass ½ min pathing allowance | 1 | 0353½0353½ | pass0356 | +4 | ||
| Aberthaw SIG Cf3433 pass | 03550355 | pass0357 | +2 | |||
| Cowbridge Road pass | 04050405 | pass0407 | +2 | |||
| BGN Bridgend pass 4½ min pathing allowance | 1 | 04060406 | pass0408 | +3 | ||
| Stormy pass | 0414½0414½ | pass0413 | -1 | |||
| Margam Moors Junction pass | 04180418 | pass0416 | -2 | |||
| Margam East Junction pass | 0419½0419½ | pass0417 | -2 | |||
| PTA Port Talbot Parkway pass ½ min pathing allowance | 1 | 0421½0421½ | pass0419 | -1 | ||
| Court Sart Junction pass | 04250425 | pass0422 | -3 | |||
| NTH Neath pass 1 min engineering, 3½ min pathing allowance | 1 | 04270427 | pass0424 | -3 | ||
| Swansea Loop East pass | 04410441 | pass0432 | -9 | |||
| SWA Swansea not advertised vehicles detached | 1 | 0443 | 0438 | -5 | ||
Italic estimated timing, bold is actual.