22nd August 2026
06:49 – Cardiff Canton Sidings → Swansea Arrived -6 Early operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Swansea · 2 of 2 stops made · 45 of 45 miles
Formation Class 153
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 | 0649 | 0645 | -4 | |||
| Canton Signal Cf2324 pass | 06510651 | passno report | ||||
| CDF Cardiff Central not advertised DLine | 3 | 06540659 | 06490651 | -8 | D | |
| Leckwith North Junction pass | 07010701 | passno report | ||||
| PYC Pontyclun pass 2 min pathing allowance | 2 | 0710½0710½ | pass0702 | -7 | ||
| BGN Bridgend pass 2 min pathing allowance | 1 | 0720½0720½ | pass0711 | -9 | ||
| Stormy pass | 0726½0726½ | pass0716 | -10 | |||
| Margam Moors Junction pass | 0730½0730½ | pass0722 | -8 | |||
| Margam East Junction pass 3 min pathing allowance | 07320732 | pass0723 | -9 | |||
| PTA Port Talbot Parkway pass | 1 | 0737½0737½ | pass0726 | -10 | ||
| Court Sart Junction pass 5 min pathing allowance | 0740½0740½ | pass0737 | -3 | |||
| NTH Neath pass 1 min engineering, 7 min pathing allowance | 1 | 0747½0747½ | pass0739 | -7 | ||
| Swansea Loop East pass | 08050805 | pass0753 | -12 | |||
| SWA Swansea not advertised | 2 | 0807 | 0801 | -6 | ||
Italic estimated timing, bold is actual.