Detailed timetable
22:42 Robeston Sidings to Theale Puma
Wednesday 7 October 2026
Planned service information
- Power type
- Diesel
- Timing load / planned train type
- 2400
- Maximum speed
- 60 mph
- Operating characteristics
- Y
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Robeston Sidings | 22:42 | 22:40 | -2 min | |||
| Herbrandston Junction | pass | 22:55½ | 22:53½ | |||
| Johnston (Pembrokeshire) | pass | 23:02½ | 23:00½ | |||
| Haverfordwest | 1 | pass | 23:10½ | 23:04 | -6 min | |
| Clarbeston Road | pass | 23:22½ | 23:20 | -2 min | ||
| Clunderwen | pass | 23:31½ | 23:29½ | |||
| Whitland | 1 | pass | 23:40½ | 23:38 | -2 min | |
| St Clears Crossing | pass | 23:47½ | 23:45½ | |||
| Sarnau Lc | pass | 23:49½ | 23:50 | +1 min | ||
| Carmarthen Bridge | pass | 23:57 | 23:58 | |||
| Carmarthen Junction | pass | 23:58½ | 23:56 | -2 min | ||
| Ferryside | pass | 00:09½ | 00:07½ | |||
| Bertwyn Level Crossing | pass | 00:13½ | 00:10 | -3 min | ||
| Kidwelly | 1 | pass | 00:16½ | 00:11 | -5 min | |
| Pembrey & Burry Port | pass | 00:24½ | 00:16 | -8 min | ||
| Llanelli | UPL | pass | 00:29½ | 00:21 | -8 min | |
| Llandeilo Junction | pass | 00:32 | 00:23 | -9 min | ||
| Morlais Junction | pass | 00:38½ | 00:28 | -10 min | ||
| Grovesend Signal Pt3544 | pass | 00:40½ | 00:30 | -10 min | ||
| Glanlliw Signal Pt3540 | pass | 00:44 | 00:35 | -9 min | ||
| Llangyfelach Signal Pt3536 | pass | 00:47 | 00:40 | -7 min | ||
| Jersey Marine Junction North | pass | 00:54 | 00:49 | -5 min | ||
| Dynevor Junction | pass | 00:55 | 00:51 | -4 min | ||
| Briton Ferry West Junction | pass | 00:59 | 00:54 | -5 min | ||
| Port Talbot Parkway | 2 | pass | 01:05 | 00:59 | -6 min | |
| Margam East Junction | pass | 01:08½ | 01:02½ | |||
| Margam T.c. | 01:12½ | 01:43 | 01:06 | 03:05 | +82 min | |
| Margam Moors Junction | pass | 01:48 | 03:11 | +83 min | ||
| Stormy | pass | 01:59½ | 03:25 | +86 min | ||
| Bridgend | 2 | pass | 02:04½ | 03:29 | +85 min | |
| Pencoed | pass | 02:10 | 03:34 | +84 min | ||
| Pontyclun | pass | 02:16½ | 03:40 | +84 min | ||
| Leckwith North Junction | pass | 02:27½ | 03:51½ | |||
| Cardiff Central | DML | pass | 02:30 | 03:57 | +87 min | |
| Long Dyke Junction | pass | 02:31½ | 04:00 | +89 min | ||
| Marshfield | pass | 02:41 | 04:11 | +90 min | ||
| Ebbw Junction | pass | 02:46 | 04:16 | +90 min | ||
| Gaer Junction | pass | 02:47½ | 04:17½ | |||
| Newport (S Wales) | 2 | 02:54 | 02:56 | 04:20 | 04:20 | +84 min |
| Maindee West Junction | pass | 02:58 | 04:21 | +83 min | ||
| Maindee East Junction | pass | 02:58½ | 04:21½ | |||
| Llanwern West Junction | pass | 03:01½ | 04:25 | +84 min | ||
| Llanwern Steelworks East | pass | 03:06 | 04:30 | |||
| Severn Tunnel Junction | 4 | pass | 03:15½ | 04:37 | +82 min | |
| Severn Tunnel West | pass | 03:16½ | 04:38 | +82 min | ||
| Severn Tunnel East | pass | 03:22½ | 04:44 | +82 min | ||
| Pilning | 1 | pass | 03:26½ | 04:48 | +82 min | |
| Patchway | 1 | pass | 03:41½ | 05:00 | +79 min | |
| Bristol Parkway | 2 | 03:46 | 03:48 | 05:05 | 05:05 | +77 min |
| Westerleigh Junction | pass | 03:58 | 05:14 | +76 min | ||
| Hullavington | pass | 04:18 | 05:37 | +79 min | ||
| Wootton Bassett Junction | pass | 04:34 | 05:49 | +75 min | ||
| Swindon | UML | pass | 04:42½ | 06:08 | +86 min | |
| Uffington (Oxfordshire) | pass | 04:55½ | 06:20 | +85 min | ||
| Challow | pass | 04:58 | 06:23 | +85 min | ||
| Wantage Road | pass | 05:02 | 06:29 | +87 min | ||
| Foxhall Junction | pass | 05:08½ | 06:35½ | |||
| Didcot Parkway | 2 | 05:11½ | 05:14 | 06:40 | 06:40 | +86 min |
| Didcot East Junction | pass | 05:16 | 06:42 | |||
| Goring & Streatley | pass | 05:26 | 06:48 | +82 min | ||
| Tilehurst East Junction | pass | 05:33½ | 06:55½ | |||
| Reading West Junction | pass | 05:35 | 06:58 | +83 min | ||
| Oxford Road Junction | pass | 05:36½ | 07:00 | +84 min | ||
| Southcote Junction | pass | 05:38½ | 07:01 | +83 min | ||
| Theale Signal T2831 | 05:42 | 05:48½ | 07:05 | 07:07 | +79 min | |
| Theale Loop | 05:53 | 06:13 | 07:12 | 07:32 | +79 min | |
| Theale Puma | 06:44 | 08:03 | ||||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.