Detailed timetable
21:02 Swindon Transfer to Hereford
Friday 9 October 2026
Planned service information
- Power type
- Diesel
- Maximum speed
- 90 mph
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Swindon Transfer | 21:02 | 21:01 | -1 min | |||
| Swindon | 4 | pass | 21:07½ | 21:06 | -1 min | |
| Wootton Bassett Junction | pass | 21:14 | 21:13 | -1 min | ||
| Chippenham | 1 | pass | 21:25 | 21:24 | -1 min | |
| Thingley East Junction | pass | 21:27 | 21:26 | -1 min | ||
| Thingley Junction | pass | 21:28 | 21:27 | -1 min | ||
| Bathampton Junction | pass | 21:39½ | 21:39 | On time | ||
| Bath Spa | 1 | pass | 21:42½ | 21:43 | +1 min | |
| Bath Goods Loop | 21:45½ | 21:50 | 21:46½ | 21:51 | +1 min | |
| Bath Spa | 2 | pass | 21:52 | 21:53 | ||
| Bathampton Junction | UPL | 21:57½ | 22:12 | 21:58½ | 21:54 | -18 min |
| Bathampton Sig Bl1990 | pass | 22:21½ | 22:00 | -21 min | ||
| Bradford-on-Avon | pass | 22:25½ | 22:05 | -20 min | ||
| Bradford Junction | pass | 22:33½ | 22:09 | -24 min | ||
| Hawkeridge Junction | pass | 22:39 | 22:15 | -24 min | ||
| Westbury (Wilts) | 2 | 22:42½ | 22:55 | 22:17 | 22:27 | -28 min |
| Hawkeridge Junction | pass | 22:57½ | 22:29 | -28 min | ||
| Bradford Junction | pass | 23:09½ | 22:36 | -33 min | ||
| Bathampton Junction | pass | 23:23½ | 22:52 | -31 min | ||
| Bath Spa | 1 | pass | 23:27½ | 22:56 | -31 min | |
| North Somerset Junction | pass | 23:41½ | 23:10 | -31 min | ||
| Dr Day's Junction | pass | 23:43½ | 23:12 | -31 min | ||
| Narroways Hill Junction | pass | 23:46 | 23:16 | -30 min | ||
| Clifton Down | 1 | pass | 23:50 | 23:33 | -17 min | |
| Avonmouth | 1 | pass | 00:05 | 23:50 | -15 min | |
| St Andrews Junction (Avon) | 00:09 | 00:15½ | 23:54 | 23:52 | -23 min | |
| Hallen Marsh Junction | pass | 00:18½ | 23:58 | -20 min | ||
| Filton West Junction | pass | 00:26½ | 00:12 | -14 min | ||
| Patchway | 2 | 00:30½ | 00:35 | 00:17 | 00:17 | -18 min |
| Pilning | 2 | pass | 00:40 | 00:21 | -19 min | |
| Severn Tunnel East | pass | 00:41 | 00:22 | -19 min | ||
| Severn Tunnel West | pass | 00:47 | 00:27 | -20 min | ||
| Severn Tunnel Junction | 3 | pass | 00:48 | 00:28 | -20 min | |
| Llanwern Steelworks East | pass | 00:54½ | 00:34½ | |||
| Llanwern West Junction | pass | 01:01 | 00:39 | -22 min | ||
| Maindee East Junction | pass | 01:04 | 00:42 | |||
| Maindee West Junction | pass | 01:05 | 00:43 | -22 min | ||
| Newport (S Wales) | DRL | pass | 01:06 | 00:50 | -16 min | |
| Gaer Junction | pass | 01:07½ | 00:51½ | |||
| Ebbw Junction | pass | 01:08½ | 00:53 | -15 min | ||
| Marshfield | pass | 01:14½ | 00:57 | -17 min | ||
| Long Dyke Junction | pass | 01:23 | 01:04 | -19 min | ||
| Cardiff Central | 3B | 01:24½ | 01:26½ | 01:16 | 01:16 | -10 min |
| Cardiff Radyr Branch Junction | pass | 01:27½ | 01:17½ | |||
| Penarth Curve North Junction | pass | 01:28½ | 01:18½ | |||
| Ninian Park | 2 | pass | 01:29½ | 01:20 | -9 min | |
| Cvl West Boundary | pass | 01:30 | 01:20 | -10 min | ||
| Radyr | 3 | 01:35½ | 01:40½ | 01:27 | 01:31 | -9 min |
| Cvl West Boundary | pass | 01:50 | 01:38 | -12 min | ||
| Ninian Park | 1 | pass | 01:51½ | 01:39 | -12 min | |
| Penarth Curve North Junction | pass | 01:53½ | 01:41½ | |||
| Cardiff Radyr Branch Junction | pass | 01:55 | 01:43 | |||
| Cardiff Central | 6 | 01:57 | 01:59 | 01:42 | 01:52 | -7 min |
| Cvl East Boundary | pass | 01:59½ | 01:54 | -5 min | ||
| Cardiff Queen Street | 4 | pass | 02:02 | 01:55 | -7 min | |
| Radyr | 3 | pass | 02:08 | 02:04 | -4 min | |
| Taffs Well | 2 | pass | 02:10 | 02:08 | -2 min | |
| Pontypridd | 3 | pass | 02:16 | 02:19 | +3 min | |
| Abercynon | 2 | 02:26 | 02:28 | 02:25 | 02:25 | -3 min |
| Merthyr Tydfil | 02:50 | 02:55 | 03:09 | 03:11 | +16 min | |
| Abercynon | 1 | 03:17 | 03:18 | 03:34 | 03:34 | +16 min |
| Pontypridd | 2 | 03:25 | 03:30 | 03:42 | 03:42 | +12 min |
| Abercynon | 2 | pass | 03:36 | 03:34 | -2 min | |
| Mountain Ash | 2 | 03:44 | 03:49 | 02:34 | 02:38 | -71 min |
| Abercynon | 1 | pass | 03:54 | 02:51 | -63 min | |
| Pontypridd | 2 | pass | 04:00 | 03:42 | -18 min | |
| Taffs Well | 1 | pass | 04:07 | 03:53 | -14 min | |
| Radyr | 1 | pass | 04:10 | 03:57 | -13 min | |
| Cardiff Queen Street | 3 | pass | 04:16 | 04:14 | -2 min | |
| Cvl East Boundary | pass | 04:19½ | 04:17½ | |||
| Cardiff Central | 4 | 04:20 | 04:26 | 04:18 | 04:23 | -3 min |
| Long Dyke Junction | pass | 04:27½ | 04:26 | -1 min | ||
| Marshfield | pass | 04:35½ | 04:33 | -2 min | ||
| Ebbw Junction | pass | 04:41 | 04:39 | -2 min | ||
| Park Junction | pass | 04:45 | 04:41 | -4 min | ||
| Park North Junction | pass | 04:47 | 04:42 | -5 min | ||
| Risca South Junction | pass | 04:53 | 04:46 | -7 min | ||
| Crosskeys | 1 | pass | 05:01 | 04:54 | ||
| Aberbeeg Junction | pass | 05:12 | 05:04 | -8 min | ||
| Ebbw Vale Parkway | pass | 05:21 | 05:13 | -8 min | ||
| Ebbw Vale Town | 05:25 | 05:30½ | 05:17 | 05:22 | -8 min | |
| Ebbw Vale Parkway | pass | 05:34½ | 05:26 | -8 min | ||
| Aberbeeg Junction | pass | 05:40½ | 05:32½ | |||
| Crosskeys | 2 | pass | 05:55½ | 05:47½ | ||
| Risca South Junction | pass | 06:05½ | 05:57½ | |||
| Park North Junction | pass | 06:11½ | 06:03½ | |||
| Park Junction | pass | 06:13½ | 06:05½ | |||
| Gaer Junction | pass | 06:16½ | 06:08½ | |||
| Newport (S Wales) | 4 | 06:19 | 06:21 | 06:11 | 06:21 | On time |
| Maindee West Junction | pass | 06:22 | 06:22 | |||
| Maindee North Junction | pass | 06:24 | 06:24 | |||
| Little Mill Junction | pass | 06:45 | 06:45 | |||
| Abergavenny | 1 | pass | 06:55 | 06:55 | ||
| Abergavenny Sig 38 | pass | 07:04 | 07:04 | |||
| Pontrilas | pass | 07:13 | 07:13 | |||
| Tram Inn | pass | 07:19 | 07:19 | |||
| Hereford | URL | 07:28 | 07:30 | 07:28 | 07:30 | |
| Shelwick Junction | pass | 07:33 | 07:33 | |||
| Moreton-On-Lugg | 07:39 | 07:48 | 07:39 | 07:48 | ||
| Shelwick Junction | pass | 07:54 | 07:54 | |||
| Hereford | DRL | 08:03 | 08:03 | |||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.