Detailed timetable

08:07 Ebbw Vale Town to Maesteg

Saturday 10 October 2026

Live map
Headcode: 2L20Headcode2L20 OperatorTransport for Wales UIDY63259

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
197
Maximum speed
100 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Ebbw Vale Town08:07 08:07 On time
Ebbw Vale Parkway08:1008:10 08:09 08:10 On time
Aberbeeg Junctionpass08:17 08:16 -1 min
Llanhilleth208:1908:19 08:18 08:19 On time
Newbridge208:2508:25 08:24 08:25 On time
Crosskeys208:3208:32 08:31 08:32 On time
Risca & Pontymister208:3708:37 08:36 08:37 On time
Risca South Junctionpass08:39½ 08:39 On time
Rogerstone08:4108:41 08:40 08:41 On time
Pye Corner08:4508:45 08:44 08:44 -1 min
Park North Junctionpass08:46½ 08:46 On time
Park Junctionpass08:48 08:47 -1 min
Ebbw Junctionpass08:51 08:50 -1 min
Marshfieldpass08:55½ 08:54 -1 min
Moorland Road Junctionpass09:01 09:00
Long Dyke Junctionpass09:01½ 08:59 -2 min
Cardiff Central409:0509:10 09:02 09:10 On time
Leckwith North Junctionpass09:13 09:12 -1 min
Pontyclun09:2209:22 09:22 09:22 On time
Llanharan09:2709:27 09:26½ 09:27 On time
Pencoed09:3109:31 09:30 09:31 On time
Bridgend109:3809:38 09:36 09:37 -1 min
Wildmill09:4109:41 09:40 09:40 -1 min
Sarn09:4409:45 09:43 09:44 -1 min
Tondu09:4709:47 09:46 09:47 On time
Garth (Bridgend)09:5609:56 09:55 09:55 -1 min
Maesteg (Ewenny Road)09:5910:00 09:58 10:00 On time
Maesteg10:04 10:02 On time

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