Detailed timetable

03:54 Cardiff Canton Sidings to Swansea

Wednesday 7 October 2026

Live map
Headcode: 5M04Headcode5M04 OperatorTransport for Wales UIDG40398

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
S
Maximum speed
75 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Cardiff Canton Sidings03:54 04:04 +10 min
Canton Signal Cf232403:5603:56 04:06 04:06 +10 min
Cardiff Central4A03:5904:16 04:36 04:41 +25 min
Leckwith North Junctionpass04:18 04:43
Pontyclunpass04:27½ 04:53 +26 min
Bridgend1pass04:36½ 05:01 +25 min
Stormypass04:40½ 05:06 +26 min
Margam Moors Junctionpass04:44 05:09 +25 min
Margam East Junctionpass04:45½ 05:10 +25 min
Port Talbot Parkway1pass04:47½ 05:12 +25 min
Court Sart Junctionpass04:50½ 05:15 +25 min
Neathpass04:52½ 05:17 +25 min
Swansea Loop Eastpass05:03 05:26 +23 min
Swansea105:05 05:28 +23 min

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