23rd September 2026
03:15 – Cardiff Canton Sidings → Swansea Arrived +9 Late 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 | 0320 | +5 | |||
| Canton Signal Cf2324 pass operational stop | 03170317 | passno report | ||||
| CDF Cardiff Central not advertised reverses here | 4 | 03200325 | 03240330 | +5 | ||
| Penarth Curve South Junction pass | 0327½0327½ | passno report | ||||
| Cogan Junction pass | 0330½0330½ | pass0336 | +6 | |||
| CAD Cadoxton pass | 2 | 03360336 | pass0341 | +6 | ||
| BRY Barry pass | 2 | 03400340 | pass0345 | +5 | ||
| Aberthaw pass | 0347½0347½ | pass0352 | +5 | |||
| LWM Llantwit Major pass ½ min pathing allowance | 1 | 0353½0353½ | pass0357 | +6 | ||
| Aberthaw SIG Cf3433 pass | 03550355 | pass0359 | +4 | |||
| Cowbridge Road pass | 04050405 | pass0414 | +9 | |||
| BGN Bridgend pass 4½ min pathing allowance | 1 | 04060406 | pass0415 | +10 | ||
| Stormy pass | 0414½0414½ | pass0419 | +5 | |||
| Margam Moors Junction pass | 04180418 | pass0422 | +4 | |||
| Margam East Junction pass | 0419½0419½ | pass0423 | +4 | |||
| PTA Port Talbot Parkway pass ½ min pathing allowance | 1 | 0421½0421½ | pass0425 | +5 | ||
| Court Sart Junction pass | 04250425 | pass0429 | +4 | |||
| NTH Neath pass 1 min engineering, 3½ min pathing allowance | 1 | 04270427 | pass0430 | +4 | ||
| Swansea Loop East pass | 04410441 | pass0446 | +5 | |||
| SWA Swansea not advertised vehicles detached | 1 | 0443 | 0452 | +9 | ||
Italic estimated timing, bold is actual.