Detailed timetable
19:02 Bescot Up Engineers Sidings to Westbury Down T.c.
Wednesday 7 October 2026
Planned service information
- Power type
- Diesel
- Timing load / planned train type
- 1800
- Maximum speed
- 60 mph
- Operating characteristics
- QY
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Bescot Up Engineers Sidings | 19:02 | 19:02 | On time | |||
| Bescot Stadium | pass | 19:05 | 19:05 | |||
| Pleck Junction | pass | 19:09½ | 19:10 | +1 min | ||
| Walsall | 1 | pass | 19:13 | 19:14 | +1 min | |
| Ryecroft Junction | pass | 19:19½ | 19:18 | -1 min | ||
| Park Lane Junction West Mids | pass | 19:40 | 19:37 | -3 min | ||
| Castle Bromwich Junction | pass | 19:42½ | 19:39 | -3 min | ||
| Washwood Heath East Junction | pass | 19:46½ | 19:43½ | |||
| Washwood Heath West Junction | pass | 19:51½ | 19:45 | -6 min | ||
| Duddeston Junction | pass | 19:53 | 19:47 | |||
| Landor Street Junction | pass | 19:55 | 19:46 | -9 min | ||
| St Andrews Junction (West Mids) | pass | 19:57½ | 19:49 | -8 min | ||
| Bordesley Junction | pass | 19:59½ | 19:50 | -9 min | ||
| Small Heath South Junction | pass | 20:03 | 19:53 | -10 min | ||
| Tyseley | 1 | pass | 20:06 | 19:54 | -12 min | |
| Bentley Heath Crossing | pass | 20:20 | 20:02 | -18 min | ||
| Dorridge Up Passenger Loop | 20:22 | 20:51 | 20:04 | 20:51 | On time | |
| Dorridge | 1 | pass | 20:52 | 20:02 | -50 min | |
| Hatton (Warks) | 1 | pass | 21:01 | 20:12 | -49 min | |
| Leamington Spa | UM | pass | 21:11 | 20:52 | -19 min | |
| Fenny Compton | pass | 21:28 | 21:05 | -23 min | ||
| Reservoir Junction | pass | 21:38 | 21:13 | -25 min | ||
| Banbury | UBL | 21:40½ | 21:58 | 21:17 | 21:25 | -33 min |
| Aynho Junction | pass | 22:05½ | 21:31 | -34 min | ||
| Heyford | 1 | pass | 22:13 | 21:37 | -36 min | |
| Wolvercote Junction | pass | 22:30 | 21:47 | -43 min | ||
| Oxford North Junction | 22:35 | 23:37 | 21:52 | 23:37 | On time | |
| Oxford | 3 | pass | 23:41 | 21:50 | -111 min | |
| Hinksey North | pass | 23:43½ | 21:52½ | |||
| Hinksey Reception Lines | pass | 23:46½ | 21:55½ | |||
| Hinksey Sidings | 23:48½ | 00:39 | 21:57 | 22:27 | -132 min | |
| Kennington Junction | pass | 00:43 | 23:20 | -83 min | ||
| Didcot North Junction | pass | 00:51 | 23:27 | -84 min | ||
| Didcot East Junction | pass | 00:52½ | 23:28 | -84 min | ||
| Goring & Streatley | pass | 01:00½ | 23:40 | -80 min | ||
| Reading West Junction | pass | 01:11 | 23:57 | -74 min | ||
| Oxford Road Junction | pass | 01:16 | 23:58 | -78 min | ||
| Southcote Junction | pass | 01:18 | 00:00 | -78 min | ||
| Theale | pass | 01:24 | 00:03 | -81 min | ||
| Newbury | pass | 01:40½ | 00:15 | -85 min | ||
| Bedwyn | 1 | pass | 01:59½ | 00:29 | -90 min | |
| Pewsey | pass | 02:12½ | 00:40 | -92 min | ||
| Woodborough | pass | 02:16 | 00:45 | -91 min | ||
| Lavington | pass | 02:26 | 00:56 | -90 min | ||
| Heywood Road Junction | pass | 02:33½ | 01:04 | -89 min | ||
| Westbury (Wilts) | DR | pass | 02:35 | 01:06 | -89 min | |
| Westbury Down T.c. | 02:37 | 01:08 | -89 min | |||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.