25th September 2026 Follow
10:32 – Shrewsbury → Cardiff Canton Sidings Arrived +17 Late operated by Transport for Wales
Empty coaching stock not available to passengers
Reported as far as Cardiff Canton Sidings · 2 of 2 stops made · 108 of 108 miles
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| SHR Shrewsbury not advertised | 5 | 1032 | 1032 | ·on time | ||
| Sutton Bridge Junction pass | 1034½1034½ | pass1033 | -1 | |||
| Dorrington pass | 10411041 | pass1041 | ·on time | |||
| Marsh Brook Level Crossing pass | 10521052 | pass1052 | ·on time | |||
| CRV Craven Arms pass | 1057½1057½ | pass1057 | ·on time | |||
| Bromfield pass | 11051105 | pass1103 | -2 | |||
| Woofferton pass | 1112½1112½ | pass1111 | -1 | |||
| LEO Leominster pass | 11191119 | pass1119 | ·on time | |||
| Moreton-on-Lugg pass | 11281128 | pass1129 | +1 | |||
| Shelwick Junction pass | 11311131 | pass1132 | +1 | |||
| HFD Hereford not advertised crew changed | 1 | 11331151 | 11341155 | +4 | ||
| Tram Inn pass | 12001200 | pass1204 | +4 | |||
| Pontrilas pass | 12071207 | pass1211 | +4 | |||
| AGV Abergavenny pass | 12191219 | pass1226 | +7 | |||
| Little Mill Junction pass 1 min engineering allowance | 12281228 | pass1235 | +7 | |||
| Maindee North Junction pass | 12421242 | pass1247 | +5 | |||
| Maindee West Junction pass RLLine | 12431243 | pass1249 | +6 | RL | ||
| NWP Newport (South Wales) pass RLLine | DRL | 12441244 | pass1250 | +6 | RL | |
| Ebbw Junction pass RLLine | 12471247 | pass1253 | +6 | RL | ||
| Marshfield pass 1 min engineering, 2 min pathing allowance RLLine | 12531253 | pass1256 | +3 | RL | ||
| Long Dyke Junction pass DLine | 13041304 | pass1306 | +2 | D | ||
| CDF Cardiff Central pass | 4 was DML | 13061306 | pass1321 | +15 | ||
| XCC Cardiff Canton Sidings not advertised | 1318 | 1335 | +17 | |||
Italic estimated timing, bold is actual.