Detailed timetable

06:07 Ebbw Vale Town to Maesteg

Wednesday 7 October 2026

Live map
Headcode: 2L16Headcode2L16 OperatorTransport for Wales UIDG39816

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 Town06:07 06:23 +16 min
Ebbw Vale Parkway06:1006:10 06:28 06:28 +18 min
Aberbeeg Junctionpass06:17 06:35 +18 min
Llanhilleth206:1906:19 06:37 06:38 +19 min
Newbridge206:2506:25 06:43 06:44 +19 min
Crosskeys206:3206:32 06:50 06:51½ +19 min
Risca & Pontymister206:3706:37 06:55 07:00 +23 min
Risca South Junctionpass06:39½ 07:02 +23 min
Rogerstone06:4106:41 07:03 07:04½ +23 min
Pye Corner06:4506:45 07:07½ 07:08 +23 min
Park North Junctionpass06:47½ 07:09 +22 min
Park Junctionpass06:49 07:11 +22 min
Ebbw Junctionpass06:52 07:13 +21 min
Marshfieldpass06:56½ 07:16 +20 min
Moorland Road Junctionpass07:00½ 07:20½
Long Dyke Junctionpass07:01 07:21 +20 min
Cardiff Central3A07:0607:13 07:24 07:34 +21 min
Leckwith North Junctionpass07:16 07:37
Pontyclun07:2507:25 07:46 07:47 +22 min
Llanharan07:2907:29 07:51 07:52 +23 min
Pencoed07:3307:33 07:55 07:56 +23 min
Bridgend107:3907:39 08:01 08:03 +24 min
Wildmill07:4207:42 08:06 08:06½ +24 min
Sarn07:4507:46 08:09 08:10
Tondu07:4807:48 08:08 08:09 +21 min
Garth (Bridgend)07:5707:57 08:17½ 08:18½ +21 min
Maesteg (Ewenny Road)08:0008:01 08:21 08:22
Maesteg08:05 08:20 +17 min

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