Detailed timetable

19:51 Cardiff Central to Swansea

Saturday 10 October 2026

Live map
Headcode: 2B89Headcode2B89 OperatorTransport for Wales UIDG39292
Cancelled This service has been reported as cancelled.

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
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Cardiff Central019:51 19:50 -1 min
Leckwith North Junctionpass19:53 19:53 On time
Pontyclun20:0320:04 20:02 20:04 On time
Llanharan20:0820:08 20:07 20:08 On time
Pencoed20:1320:13 20:13 20:14 +1 min
Bridgend120:1820:19 20:19 20:20 +1 min
Stormypass20:23½ 20:24½
Pyle20:2620:26 20:26½ 20:27½
Margam Moors Junctionpass20:29 20:30
Margam East Junctionpass20:30 20:31
Port Talbot Parkway120:3320:33 20:33½ 20:34½
Baglan20:3620:36 20:36½ 20:37
Briton Ferry20:3920:40 20:40 20:41
Court Sart Junctionpass20:41 20:42
Neath20:4320:44 20:44 20:45
Skewen20:4720:47 20:48 20:48½
Llansamlet20:5120:51 20:52 20:52½
Swansea Loop Eastpass20:57 20:58
Swansea221:01 21:00

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