Detailed timetable

12:07 Ebbw Vale Town to Maesteg

Monday 12 October 2026

Live map
Headcode: 2L28Headcode2L28 OperatorTransport for Wales UIDG39827

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 Town12:07 12:07 On time
Ebbw Vale Parkway12:1012:10 12:09 12:10 On time
Aberbeeg Junctionpass12:17 12:16 -1 min
Llanhilleth212:1912:19 12:17 12:18 -1 min
Newbridge212:2512:25 12:23 12:24 -1 min
Crosskeys212:3212:32 12:30 12:32 On time
Risca & Pontymister212:3712:37 12:37 12:38 +1 min
Risca South Junctionpass12:39½ 12:40 +1 min
Rogerstone12:4112:41 12:41 12:42 +1 min
Pye Corner12:4512:45 12:44 12:45 On time
Park North Junctionpass12:46½ 12:46 On time
Park Junctionpass12:48 12:48 On time
Ebbw Junctionpass12:52 12:50 -2 min
Marshfieldpass12:56½ 12:53 -3 min
Moorland Road Junctionpass13:00 12:57
Long Dyke Junctionpass13:00½ 12:58 -2 min
Cardiff Central4A13:0513:10 13:00 13:10 On time
Leckwith North Junctionpass13:13 13:12 -1 min
Pontyclun13:2213:22 13:21 13:22 On time
Llanharan13:2713:27 13:26 13:27 On time
Pencoed13:3213:32 13:31 13:31 -1 min
Bridgend113:3913:39 13:36 13:38 -1 min
Wildmill13:4213:42 13:41 13:41 -1 min
Sarn13:4513:46 13:44 13:45 -1 min
Tondu13:4813:48 13:47 13:48 On time
Garth (Bridgend)13:5713:57 13:56 13:56 -1 min
Maesteg (Ewenny Road)14:0014:01 13:59 13:59 -2 min
Maesteg14:05 14:01 -2 min

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