Sunday, 25 October 2026
1,159 of the 17,902 passenger trains recorded on Sunday, 25 October 2026 never ran, and those that did were an average of 4.9 minutes down. This is what a badly disrupted day looks like in the raw feed.
The largest single cause of cancellation was recorded 343 times, and the industry's own wording for it was “This service has been cancelled because of severe weather”. Reasons on this site are reproduced exactly as the feed publishes them, because the phrasing is the operator's account of its own day rather than ours.
A weekend timetable, so the 17,902 recorded runs are well below a weekday's — most engineering possessions land here too, which shortens some routes and removes others entirely.
Avanti West Coast lost the largest share of its own timetable — 14.7% of 299 booked runs, against 6.5% across the network. On a day like this the figure says more about where the disruption sat geographically than about the operator.
The worst individual delay recorded was 3h 23m on the 16:08 Newcastle to Edinburgh.
Buses on this date: 92,167 journeys followed to their destination, 65.7% on time.
The day in numbers
| Passenger trains recorded | 17,902 | |
|---|---|---|
| Cancelled | 1,159 | 6.5% |
| Arrival time recorded | 11,063 | 66.1% of those that ran |
| …arrived within 5 minutes | 8,607 | 77.8% |
| …arrived 5 to 30 minutes late | 2,001 | 18.1% |
| …arrived more than 30 minutes late | 455 | 4.1% |
| Average delay at destination | 4.9 min |
Every percentage among the bands is of the 11,063 trains whose arrival reached the archive — not of all 17,902, and the bands are exclusive. 5,680 trains ran without an arrival time being recorded, and nothing is claimed about how punctual those were. Delay is judged at the destination, a stricter test than the industry's own measure and not comparable with it.
By operator
38 operators ran passenger services on this date, from South Western Railway on 1,792 runs down to North Yorkshire Moors Railway on 2. Ordered by volume, not performance — any heading re-sorts it.
| Operator | ||||||
|---|---|---|---|---|---|---|
South Western Railway SW | 1,792 | 2% | 1,102 | 86% | 84% | 2.3 min |
ScotRail SR | 1,736 | 11% | 739 | 50% | 40% | 13.4 min |
Northern NT | 1,598 | 6% | 716 | 52% | 46% | 11.6 min |
Great Western Railway GW | 1,212 | 2% | 847 | 76% | 74% | 3.9 min |
Southeastern SE | 1,199 | 4% | 948 | 81% | 77% | 4.9 min |
London Overground LO | 1,196 | 13% | 995 | 95% | 82% | 0.4 min |
Greater Anglia LE | 1,069 | 9% | 776 | 96% | 85% | 0.2 min |
Southern SN | 1,067 | 3% | 864 | 79% | 76% | 2.9 min |
Merseyrail ME | 851 | 6% | 317 | 90% | 78% | 1.5 min |
Thameslink TL | 713 | 3% | 395 | 83% | 79% | 2.8 min |
Transport for Wales AW | 708 | 6% | 422 | 74% | 67% | 5.1 min |
West Midlands Railway LM | 621 | 3% | 585 | 80% | 78% | 3 min |
Elizabeth line XR | 543 | 0% | 487 | 99% | 99% | -1.2 min |
London Underground LT | 536 | 0% | 185 | 78% | 78% | 2.9 min |
TransPennine Express TP | 452 | 11% | 177 | 39% | 30% | 13 min |
Great Northern GN | 410 | 2% | 239 | 97% | 95% | 0.3 min |
London North Eastern Railway GR | 334 | 10% | 137 | 28% | 23% | 34.3 min |
East Midlands Railway EM | 329 | 2% | 250 | 66% | 64% | 8.5 min |
CrossCountry XC | 313 | 12% | 127 | 49% | 37% | 12.7 min |
Avanti West Coast VT | 299 | 15% | 173 | 36% | 29% | 20.9 min |
Chiltern Railways CH | 217 | 3% | 180 | 90% | 87% | 1.4 min |
c2c CC | 177 | 95% | 4 | 100% | 2% | 1.2 min |
Heathrow Express HX | 145 | 0% | 145 | 99% | 99% | -0.6 min |
Tyne and Wear Metro TW | 115 | 0% | 75 | 80% | 80% | 4.5 min |
Gatwick Express GX | 71 | 6% | 56 | 52% | 48% | 9.7 min |
Sheffield Supertram SJ | 51 | 0% | 47 | 91% | 91% | 1.3 min |
Island Line IL | 44 | 0% | 0 | — | — | — |
Eurostar ES | 38 | 0% | 38 | 84% | 84% | 3.4 min |
Hull Trains HT | 12 | 0% | 12 | 25% | 25% | 20.3 min |
West Coast Railway Co WR | 10 | 0% | 0 | — | — | — |
TY TY | 8 | 0% | 6 | 100% | 100% | -5 min |
Lumo Stirling LF | 8 | 38% | 5 | 40% | 25% | 66.4 min |
Grand Central GC | 7 | 14% | 4 | 25% | 20% | 22.2 min |
Lumo LD | 6 | 0% | 6 | 0% | 0% | 150.2 min |
Charter/Other ZZ | 5 | 0% | 1 | 0% | 0% | 123 min |
LS LS | 4 | 0% | 0 | — | — | — |
Caledonian Sleeper CS | 4 | 75% | 1 | 0% | 0% | 32 min |
North Yorkshire Moors Railway NY | 2 | 0% | 2 | 0% | 0% | 26 min |
“On time” is of each operator's recorded arrivals; “incl. cancelled” counts a cancellation as a failure, which is what the industry's own measure does. Across the whole day they read 78% and 70% — why both are published, what each hides, and how the sort treats a small operator.
Why trains were late
8 different reasons were given for delay on this date, each reproduced in the operator's own words.
This service has been delayed by severe weather
701 services
This service has been delayed by a late running train being in front of this one
361 services
This service has been delayed by a tree blocking the railway
188 services
This service has been delayed by a fault with the signalling system
171 services
This service has been delayed by a tree blocking the railway earlier today
120 services
This service has been delayed by a points failure
92 services
This service has been delayed by a speed restriction
79 services
This service has been delayed by a safety inspection of the track
77 services
Why trains were cancelled
A reason reached the archive for 962 of the 1,159 cancellations (83.0%), across 8 distinct reasons. A run cancelled part-way along often carries no reason at all.
This service has been cancelled because of severe weather
343 services
This service has been cancelled because of an operational incident
284 services
This service has been cancelled because of a tree blocking the railway
110 services
This service has been cancelled because of damage to the overhead electric wires
83 services
This service has been cancelled because of forecasted severe weather
50 services
This service has been cancelled because of a fault with the signalling system
39 services
This service has been cancelled because of a fault on this train
28 services
This service has been cancelled because of a tree blocking the railway earlier today
25 services
The longest delays
The worst of them arrived 3h 23m behind schedule — Newcastle to Edinburgh, booked away at 16:08, run by Lumo. The ten longest range from 3h 23m down to 2h 49m, and they belong to 4 operators, ScotRail accounting for 5. What a delay on that scale usually means.
| Booked | Service | Late by |
|---|---|---|
16:08 | Newcastle to Edinburgh 1S95 · LD | 3h 23m |
09:12 | Leeds to Manchester Victoria 1J09 · NT | 3h 13m |
18:00 | Aberdeen to Inverness 1H37 · SR | 3h 10m |
13:53 | Edinburgh to Inverness 1H41 · SR | 3h 08m |
18:26 | Edinburgh to Newcastle 1E88 · LD | 3h 04m |
17:34 | Glasgow Central to London Euston 1M18 · VT | 3h 02m |
14:26 | Edinburgh to Newcastle 1E84 · LD | 2h 58m |
09:59 | Inverness to Aberdeen 1A48 · SR | 2h 53m |
09:35 | Edinburgh to Aberdeen 1A79 · SR | 2h 50m |
11:11 | Glasgow Queen Street to Inverness 1H09 · SR | 2h 49m |
Through the day
Booked departures by hour, with the share that arrived within five minutes. Punctuality was weakest at 05:00, when 34% of 101 arrived within five minutes.
The filled part of each bar is the share of that hour's booked departures that arrived within five minutes. The quietest was 03:00 with 24.
What ran
Formations were recorded for 15,708 trains on this date, made up of 2,167 individual units and 9,650 separate vehicles. These figures cover the services an allocation was published for, not every train that ran.
25 different classes of train appeared, which is the signature of a full weekday — the long-distance fleets, the regional diesel units and the suburban electrics all working at once.
The most-used class was the 377, allocated to 1,493 of the day's recorded trains from a pool of 146 units.
The average train was 6 vehicles long. The longest formation recorded was 24 vehicles.
| Class | Trains | Units used |
|---|---|---|
| Class 377 | 1,493 | 146 |
| Class 450 | 1,061 | 80 |
| Class 387 | 995 | 74 |
| Class 158 | 948 | 114 |
| Class 345 | 915 | 61 |
| Class 777 | 769 | 25 |
| Class 720 | 697 | 77 |
| Class 150 | 667 | 66 |
| Class 375 | 662 | 76 |
| Class 465 | 662 | 60 |
| Class 701 | 630 | 46 |
| Class 700 | 599 | 68 |
Of 17,902 runs, 15,708 had a formation published (88%) — these are allocations rather than observations.
Buses
11,223 buses from 117 operators were seen on this date, across 1,994,842 position reports.
92,167 bus journeys were followed to their destination on this date. 60,576 arrived on time, 6,249 late, and 25,342 — 27% — arrived ahead of schedule.
Early arrivals are normal rather than exceptional. Bus running times carry enough slack to survive traffic, and it is concentrated in the last leg, so a clear run simply finishes sooner than booked.
Averaged across every journey, buses arrived 0.1 minutes ahead of schedule — the early arrivals outweighing the late ones.
| Journeys followed to destination | 92,167 | |
|---|---|---|
| On time | 60,576 | 65.7% |
| Early | 25,342 | 27.5% |
| Late | 6,249 | 6.8% |
| …more than 15 minutes late | 437 | 0.5% |
| Average arrival | 0.1 min early |
By operator
| Operator | Journeys | On time | Early |
|---|---|---|---|
Transport for London TFLO | 77,987 | 66% | 28% |
Nottingham City Transport NCTR | 1,717 | 78% | 16% |
Go North East GNEL | 1,158 | 68% | 11% |
National Express NATX | 862 | 31% | 38% |
Bee Network BNML | 627 | 68% | 18% |
Bee Network BNSM | 581 | 77% | 16% |
Arriva Yorkshire WRAY | 415 | 53% | 36% |
Preston Bus PBLT | 383 | 64% | 30% |
Brighton & Hove Bus and Coach Company BHBC | 338 | 73% | 20% |
First Potteries FPOT | 321 | 65% | 29% |
First Leicester FLEI | 285 | 51% | 40% |
Stagecoach Yorkshire SYRK | 270 | 65% | 25% |
Of the operators with enough journeys to compare, Uni-Link ran closest to time (91%), and National Express furthest from it (31%).
Our figures, not the regulator's — why buses run early, the current league.
Recorded live from the Darwin and TRUST feeds on 25 Oct 2026 itself. How these figures are measured · Sources and licences