Detailed timetable

06:36 Cardiff Central to Swansea

Saturday 10 October 2026

Live map
Headcode: 1B58Headcode1B58 OperatorTransport for Wales UIDG38315

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
S
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Cardiff Central3A06:36 06:37 +1 min
Cardiff Radyr Branch Junctionpass06:38 06:39 +1 min
Penarth Curve North Junctionpass06:39 06:40
Ninian Park106:4006:41 06:40 06:41 On time
Leckwith North Junctionpass06:42½ 06:42 On time
Pontyclun06:5306:53 06:52 06:53 On time
Llanharan06:5906:59 06:56 06:57 -2 min
Pencoed07:0307:03 07:00 07:02 -1 min
Bridgend107:0907:09 07:07 07:08 -1 min
Stormypass07:14 07:13 -1 min
Pyle07:1607:17 07:15 07:15 -2 min
Margam Moors Junctionpass07:19½ 07:18 -1 min
Margam East Junctionpass07:20½ 07:19 -1 min
Port Talbot Parkway107:2307:25 07:21 07:24 -1 min
Baglan07:2707:28 07:28 07:28 On time
Briton Ferry07:3107:32 07:31 07:31 -1 min
Court Sart Junctionpass07:33 07:32 -1 min
Neath07:3507:36 07:34 07:35 -1 min
Skewen07:4007:40 07:39 07:39 -1 min
Llansamlet07:4407:45 07:42 07:44 -1 min
Swansea Loop Eastpass07:50½ 07:48 -2 min
Swansea207:55 07:51 -2 min

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