Detailed timetable

04:03 Cardiff Canton Sidings to Swansea

Saturday 10 October 2026

Live map
Headcode: 5E28Headcode5E28 OperatorTransport for Wales UIDW43539

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
197
Maximum speed
100 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Cardiff Canton Sidings04:03 03:59 -4 min
Canton Signal Cf232404:0504:05 04:01 04:05 On time
Cardiff Central3B04:0805:01 04:03 05:01 On time
Leckwith North Junctionpass05:04 05:03 -1 min
Pontyclunpass05:12 05:12 On time
Bridgend1pass05:21½ 05:19 -2 min
Stormypass05:27½ 05:23 -4 min
Margam Moors Junctionpass05:30 05:25 -5 min
Margam East Junctionpass05:31 05:26 -5 min
Port Talbot Parkway1pass05:33 05:28 -5 min
Court Sart Junctionpass05:36 05:31 -5 min
Neathpass05:37½ 05:32 -5 min
Swansea Loop Eastpass05:49 05:40 -9 min
Swansea205:51 05:43 -8 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.