TransitRadar

Saturday, 7 November 2026

Saturday, 7 November 2026 was a poor day on the railway: of the 17,292 passenger trains whose arrival was recorded, 86% were within five minutes, and a further 839 were cancelled outright.

A weekend timetable, so the 24,534 recorded runs are well below a weekday's — most engineering possessions land here too, which shortens some routes and removes others entirely.

2,248 trains arrived more than five minutes late and 111 more than half an hour, against 14,933 that ran to time. The average delay across every train whose arrival was recorded was 1.8 minutes.

The reason attached most often to a late train was “This service has been delayed by a late running train being in front of this one” — 884 services carried it. Darwin publishes these as complete sentences written for passengers, so they appear here unedited.

The busiest hour was 16:00, with 1,461 booked departures and an average delay of 2.1 minutes.

Buses on this date: 126,860 journeys followed to their destination, 69.7% on time.

The day in numbers

Passenger trains recorded24,534
Cancelled8393.4%
Arrival time recorded17,29273.0% of those that ran
…arrived within 5 minutes14,93386.4%
…arrived 5 to 30 minutes late2,24813.0%
…arrived more than 30 minutes late1110.6%
Average delay at destination1.8 min

Every percentage among the bands is of the 17,292 trains whose arrival reached the archive — not of all 24,534, and the bands are exclusive. 6,403 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

37 operators ran passenger services on this date, from ScotRail on 2,889 runs down to Caledonian Sleeper on 4. Ordered by volume, not performance — any heading re-sorts it.

Operator
ScotRail SR2,8891%1,912 89% 88% 1.9 min
Northern NT2,8109%2,079 82% 73% 2.3 min
Great Western Railway GW2,0425%1,307 87% 81% 1.6 min
South Western Railway SW1,9352%1,280 73% 71% 4.3 min
Southern SN1,7851%1,279 91% 91% 0.9 min
Southeastern SE1,4450%1,261 91% 90% 1 min
London Overground LO1,4131%1,162 96% 95% 0.4 min
Transport for Wales AW1,2602%906 84% 82% 1.9 min
Greater Anglia LE1,2320%1,070 96% 96% 0.1 min
West Midlands Railway LM1,1702%917 88% 85% 1.6 min
Thameslink TL8804%488 93% 87% 0.4 min
East Midlands Railway EM7561%468 76% 75% 3.3 min
London Underground LT6691%268 84% 81% 3.4 min
Elizabeth line XR66425%417 99% 71% -1.4 min
Merseyrail ME6249%466 93% 83% 0.8 min
TransPennine Express TP3761%314 72% 71% 3.9 min
Great Northern GN3424%250 77% 74% 3.3 min
c2c CC3322%191 98% 94% -0.1 min
CrossCountry XC3256%214 59% 54% 7.5 min
London North Eastern Railway GR2950%176 72% 72% 3.1 min
Avanti West Coast VT2940%188 48% 48% 7.7 min
Chiltern Railways CH2234%191 93% 89% 0.6 min
Tyne and Wear Metro TW1660%132 95% 95% 2.1 min
Heathrow Express HX1520%129 98% 98% 0.2 min
Island Line IL1180%0 — — —
Sheffield Supertram SJ990%57 82% 82% 2.7 min
Gatwick Express GX720%63 86% 86% 2.4 min
Eurostar ES450%35 66% 66% 6.8 min
Charter/Other ZZ230%5 80% 80% 4.6 min
Grand Central GC200%20 40% 40% 9.2 min
West Coast Railway Co WR180%5 60% 60% 4 min
Hull Trains HT140%13 77% 77% 0.9 min
Lumo LD120%12 58% 58% 5.2 min
LS LS110%8 13% 13% 22.8 min
TY TY100%0 — — —
Lumo Stirling LF90%8 100% 100% 1.1 min
Caledonian Sleeper CS40%1 100% 100% -2 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 86% and 82% — 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 a late running train being in front of this one

884 services

This service has been delayed by a speed restriction

476 services

This service has been delayed by congestion

306 services

This service has been delayed by a fault with the signalling system

238 services

This service has been delayed by a speed restriction over defective track

206 services

This service has been delayed by a problem currently under investigation

151 services

This service has been delayed by the train departing late to maintain customer connections

122 services

This service has been delayed by damage to the overhead electric wires

117 services

Why trains were cancelled

A reason reached the archive for 570 of the 839 cancellations (67.9%), across 8 distinct reasons. A run cancelled part-way along often carries no reason at all.

This service has been cancelled because of forecasted slippery rails

215 services

This service has been cancelled because of a problem with platform equipment

162 services

This service has been cancelled because of damage to the overhead electric wires

71 services

This service has been cancelled because of a fault on this train

40 services

This service has been cancelled because of a shortage of train crew

27 services

This service has been cancelled because of overcrowding because of a sporting event

20 services

This service has been cancelled because of train crew being delayed

18 services

This service has been cancelled because of more trains than usual needing repairs at the same time

17 services

The longest delays

The worst of them arrived 2h 51m behind schedule — Edinburgh to Dundee, booked away at 15:59, run by ScotRail. The ten longest range from 2h 51m down to 1h 13m, and they belong to 7 operators, South Western Railway accounting for 3. What a delay on that scale usually means.

BookedServiceLate by
15:59Edinburgh to Dundee 1L21 · SR2h 51m
06:37Newcastle Airport to South Hylton (T & W Metro) 2I10 · TW2h 35m
18:48Basingstoke to Weymouth 1W77 · SW1h 44m
20:36London Waterloo to Weymouth 1W83 · SW1h 44m
22:14Great Yarmouth to Norwich 2P67 · LE1h 27m
17:36London Waterloo to Weymouth 1W35 · SW1h 25m
22:26Leeds to Hull 1K37 · TP1h 25m
22:01Sheringham to Norwich 2S33 · LE1h 22m
23:45London Charing Cross to Hastings 1H30 · SE1h 22m
18:45Bournemouth to Manchester Piccadilly 1M74 · XC1h 13m

Through the day

Booked departures by hour, with the share that arrived within five minutes. Punctuality was weakest at 07:00, when 11% of 1,396 arrived within five minutes.

00 66
01 32
02 20
03 34
04 146
05 768
06 1,381
07 1,396
08 1,410
09 1,407
10 1,455
11 1,436
12 1,446
13 1,428
14 1,448
15 1,434
16 1,461
17 1,455
18 1,421
19 1,303
20 1,096
21 995
22 880
23 616

The filled part of each bar is the share of that hour's booked departures that arrived within five minutes. The quietest was 02:00 with 20.

What ran

Formations were recorded for 24,231 trains on this date, made up of 2,608 individual units and 11,434 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 2,483 of the day's recorded trains from a pool of 173 units.

The average train was 5.5 vehicles long. The longest formation recorded was 26 vehicles.

ClassTrainsUnits used
Class 3772,483173
Class 1581,351127
Class 3871,26484
Class 1501,25485
Class 7201,17592
Class 3451,16763
Class 1561,12988
Class 4651,08980
Class 3851,06266
Class 4501,02393
Class 16597760
Class 17096599

Of 24,534 runs, 24,231 had a formation published (99%) — these are allocations rather than observations.

Buses

15,643 buses from 149 operators were seen on this date, across 2,795,492 position reports.

126,860 bus journeys were followed to their destination on this date. 88,454 arrived on time, 7,183 late, and 31,223 — 25% — 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 destination126,860
On time88,45469.7%
Early31,22324.6%
Late7,1835.7%
…more than 15 minutes late6240.5%
Average arrival0.1 min early

By operator

OperatorJourneysOn timeEarly
Transport for London TFLO97,60772%25%
Nottingham City Transport NCTR2,12475%18%
Go North East GNEL1,94675%11%
First South Yorkshire FSYO1,57960%26%
First Leeds FLDS1,44159%27%
First Bristol, Bath & the West FBRI1,42258%25%
National Express NATX90234%37%
Bee Network BNSM84378%19%
Arriva Yorkshire WRAY77358%33%
Bee Network BNML74276%18%
First Potteries FPOT70256%34%
First Leicester FLEI60154%38%

Of the operators with enough journeys to compare, Uni-Link ran closest to time (87%), and National Express furthest from it (34%).

Our figures, not the regulator's — why buses run early, the current league.

Recorded live from the Darwin and TRUST feeds on 7 Nov 2026 itself. How these figures are measured · Sources and licences