Detailed timetable
23:46 Margam T.c. to Dee Marsh Recp. Sidings
Friday 9 October 2026
Planned service information
- Power type
- Diesel
- Timing load / planned train type
- 2400
- Maximum speed
- 60 mph
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Margam T.c. | 23:46 | 23:45 | -1 min | |||
| Margam Moors Junction | pass | 23:51 | 23:52 | +1 min | ||
| Stormy | pass | 00:02½ | 00:04 | +2 min | ||
| Bridgend | 2 | pass | 00:07½ | 00:09 | +2 min | |
| Pencoed Up Passenger Loop | 00:14 | 00:24 | 00:16 | 00:26 | +2 min | |
| Pontyclun | pass | 00:40 | 00:20 | -20 min | ||
| Leckwith North Junction | pass | 00:51½ | 00:31½ | |||
| Cardiff Central | 1 | 00:55 | 00:57 | 00:35 | 00:36 | -21 min |
| Long Dyke Junction | pass | 00:59 | 00:40 | -19 min | ||
| Marshfield | pass | 01:12 | 00:48 | -24 min | ||
| Ebbw Junction | pass | 01:17 | 00:53 | |||
| Gaer Junction | pass | 01:19 | 00:55 | |||
| Newport (S Wales) | URL | pass | 01:21½ | 00:57 | -24 min | |
| Maindee West Junction | pass | 01:24½ | 00:58 | -26 min | ||
| Maindee East Junction | pass | 01:25 | 00:59 | |||
| Llanwern West Junction | pass | 01:30 | 01:04 | -26 min | ||
| Llanwern Exchange Sidings | 01:45½ | 03:17 | 01:19 | 03:10 | -7 min | |
| Llanwern West Junction | pass | 03:32 | 03:14 | -18 min | ||
| Maindee East Junction | pass | 03:38½ | 03:20½ | |||
| Maindee North Junction | pass | 03:40½ | 03:26 | -14 min | ||
| Little Mill Junction | pass | 04:06½ | 03:47 | -19 min | ||
| Abergavenny | 1 | pass | 04:15½ | 03:56 | -19 min | |
| Abergavenny Sig 38 | pass | 04:29½ | 04:10½ | |||
| Pontrilas | pass | 04:36½ | 04:13 | -23 min | ||
| Tram Inn | pass | 04:43½ | 04:20 | -23 min | ||
| Hereford | 3 | 04:53 | 04:56 | 04:28 | 04:28 | -28 min |
| Shelwick Junction | pass | 05:00½ | 04:31 | -29 min | ||
| Moreton-On-Lugg | pass | 05:04 | 04:35 | -29 min | ||
| Leominster | pass | 05:15½ | 04:43 | -32 min | ||
| Woofferton | pass | 05:23 | 04:55 | -28 min | ||
| Bromfield | pass | 05:31 | 05:03 | -28 min | ||
| Craven Arms | 1 | pass | 05:39 | 05:09 | -30 min | |
| Marsh Brook Level Crossing | pass | 05:48 | 05:16 | -32 min | ||
| Dorrington | pass | 06:01½ | 05:29½ | |||
| Sutton Bridge Junction | 06:10 | 06:16 | 05:38 | 06:16 | On time | |
| English Bridge Junction | pass | 06:19 | 06:19 | |||
| Shrewsbury | 4 | 06:21 | 06:23 | 06:21 | 06:23 | |
| Gobowen | pass | 06:55 | 06:55 | |||
| Wrexham General | 3 | pass | 07:18 | 07:18 | ||
| Penyffordd | pass | 07:35 | 07:35 | |||
| Dee Marsh Junction | pass | 07:53 | 07:53 | |||
| Dee Marsh Recp. Sidings | 07:59 | 07:59 | ||||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.