Detailed timetable
20:35 Swansea to Cardiff Canton Sidings
Thursday 8 October 2026
Cancelled This service has been reported as cancelled.
Planned service information
- Power type
- Diesel multiple unit
- Timing load / planned train type
- S
- Maximum speed
- 75 mph
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Swansea | 1 | 20:35 | ||||
| Swansea Loop East | pass | 20:37 | ||||
| Swansea Loop West | pass | 20:39 | ||||
| Gowerton | pass | 20:44½ | ||||
| Llandeilo Junction | UGL | pass | 20:54 | |||
| Llandielo Goods Loop | 20:56½ | 21:01 | ||||
| Trostre Works Junction | pass | 21:04 | ||||
| Genwen Junction | pass | 21:05 | ||||
| Morlais Junction | pass | 21:11½ | ||||
| Grovesend Signal Pt3544 | pass | 21:13 | ||||
| Glanlliw Signal Pt3540 | pass | 21:16 | ||||
| Llangyfelach Signal Pt3536 | pass | 21:18½ | ||||
| Jersey Marine Junction North | pass | 21:31½ | ||||
| Dynevor Junction | pass | 21:34 | ||||
| Briton Ferry West Junction | pass | 21:41½ | ||||
| Port Talbot Parkway | 2 | 21:46½ | 21:48½ | |||
| Margam East Junction | pass | 21:51½ | ||||
| Margam Moors Junction | pass | 21:53 | ||||
| Stormy | pass | 21:57 | ||||
| Bridgend | 2 | pass | 22:00½ | |||
| Pencoed | pass | 22:04½ | ||||
| Pontyclun | pass | 22:08½ | ||||
| Leckwith North Junction | pass | 22:19 | ||||
| Cardiff Central | 3 | 22:25 | 22:29 | |||
| Cardiff Canton Sidings | 22:41 | |||||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.