Detailed timetable

20:35 Swansea to Cardiff Canton Sidings

Monday 12 October 2026

Live map
Headcode: 5E99Headcode5E99 OperatorTransport for Wales UIDG40273

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
S
Maximum speed
75 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Swansea120:35 20:54 +19 min
Swansea Loop Eastpass20:37 20:57 +20 min
Swansea Loop Westpass20:39 20:59
Gowertonpass20:44½ 21:04½
Llandeilo JunctionUGLpass20:54 21:14
Llandielo Goods Loop20:56½21:01 21:16½ 21:21 +20 min
Trostre Works Junctionpass21:04 21:24
Genwen Junctionpass21:05 21:25
Morlais Junctionpass21:11½ 21:31½
Grovesend Signal Pt3544pass21:13 21:33
Glanlliw Signal Pt3540pass21:16 21:36
Llangyfelach Signal Pt3536pass21:18½ 21:38½
Jersey Marine Junction Northpass21:31½ 21:51½
Dynevor Junctionpass21:34 21:54
Briton Ferry West Junctionpass21:41½ 21:16 -25 min
Port Talbot Parkway221:46½21:48½ 21:22 21:25 -23 min
Margam East Junctionpass21:51½ 21:28½
Margam Moors Junctionpass21:53 21:29 -24 min
Stormypass21:57 21:34 -23 min
Bridgend2pass22:00½ 21:38 -22 min
Pencoedpass22:04½ 21:42 -22 min
Pontyclunpass22:12½ 21:46 -26 min
Leckwith North Junctionpass22:23 21:57
Cardiff Central4A22:2922:46 22:06 22:46 On time
Cardiff Canton Sidings22:58 22:58

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