Detailed timetable

03:38 Cardiff Canton Sidings to Swansea

Monday 12 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:38 04:09 +31 min
Canton Signal Cf232403:4003:40 04:11 04:11 +31 min
Cardiff Central603:4303:47 04:14 04:20 +33 min
Penarth Curve South Junctionpass03:49½ 04:22½
Cogan Junctionpass03:52½ 04:25½
Cadoxtonpass03:58 04:31
Barry2pass04:02 04:35
Aberthawpass04:09½ 04:42½
Llantwit Majorpass04:15½ 04:48½
Aberthaw Sig Cf3433pass04:16½ 04:49½
Cowbridge Roadpass04:26½ 04:59½
Bridgend1pass04:27½ 04:39 +12 min
Stormypass04:35 04:43 +8 min
Margam Moors Junctionpass04:40½ 04:46 +6 min
Margam East Junctionpass04:42 04:47 +5 min
Port Talbot Parkway1pass04:44 04:49 +5 min
Court Sart Junctionpass04:47 04:53 +6 min
Neathpass04:49 04:55 +6 min
Swansea Loop Eastpass05:03 05:03 On time
Swansea105:05 05:06 +1 min

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