TransitRadar

Friday, 2 October 2026

89% of the 22,166 passenger trains whose arrival was recorded on Friday, 2 October 2026 reached their destination within five minutes — an ordinary day, with the delays concentrated where they usually are.

Of 26,052 recorded runs, 514 did not run at all. Among those whose arrival reached the archive, 19,793 were within five minutes, 2,253 between five and thirty minutes down, and 120 more than half an hour — the tail that people actually remember.

“This service has been delayed by a late running train being in front of this one” was the most common explanation, given for 637 services.

Heathrow Express came closest to running to time, 98.0% of its 150 recorded arrivals; Chiltern Railways had the largest cancelled share at 18.1%.

Friday carries the heaviest long-distance loading of the week, and it is the day on which a late-afternoon problem has the fewest spare paths to recover into.

The day in numbers

Passenger trains recorded26,052
Cancelled5142.0%
Arrival time recorded22,16686.8% of those that ran
…arrived within 5 minutes19,79389.3%
…arrived 5 to 30 minutes late2,25310.2%
…arrived more than 30 minutes late1200.5%
Average delay at destination1.4 min

Every percentage among the bands is of the 22,166 trains whose arrival reached the archive — not of all 26,052, and the bands are exclusive. 3,372 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

39 operators ran passenger services on this date, from ScotRail on 2,985 runs down to SO on 1. Ordered by volume, not performance — any heading re-sorts it.

Operator
ScotRail SR2,9850%2,260 96% 96% 0.6 min
Northern NT2,8441%2,747 90% 90% 1.2 min
Great Western Railway GW2,1431%1,672 84% 83% 2.3 min
Southeastern SE1,8192%1,765 88% 86% 1.9 min
South Western Railway SW1,7403%1,542 86% 84% 1.8 min
Southern SN1,7153%1,576 86% 82% 2.1 min
London Overground LO1,6142%1,563 96% 94% 0 min
Greater Anglia LE1,3103%1,269 90% 87% 1 min
West Midlands Railway LM1,2992%1,253 93% 91% 1.5 min
Transport for Wales AW1,2443%1,005 91% 87% 0.5 min
Thameslink TL9653%613 89% 84% 1 min
London Underground LT7570%402 96% 96% 1.4 min
TransPennine Express TP6982%337 77% 74% 3 min
Elizabeth line XR6961%691 97% 96% -1 min
East Midlands Railway EM6242%486 77% 75% 4 min
Merseyrail ME5952%577 96% 94% 1 min
Great Northern GN4393%361 87% 84% 2 min
c2c CC4180%361 96% 96% 1.1 min
Avanti West Coast VT4081%312 73% 72% 3.6 min
Chiltern Railways CH34918%285 88% 72% 1.9 min
CrossCountry XC3428%252 61% 55% 6.7 min
London North Eastern Railway GR3080%198 64% 64% 4.3 min
Tyne and Wear Metro TW1660%160 94% 94% 1.4 min
Heathrow Express HX1520%150 98% 98% 0.5 min
Sheffield Supertram SJ980%74 100% 100% 0 min
Gatwick Express GX711%68 84% 83% 2.3 min
Eurostar ES560%56 71% 71% 5.1 min
Charter/Other ZZ530%9 56% 56% 28.2 min
Island Line IL520%52 100% 100% -0.6 min
Grand Central GC2110%19 63% 57% 7 min
Hull Trains HT140%14 100% 100% 1.8 min
Lumo LD110%11 64% 64% 6.4 min
West Coast Railway Co WR100%6 100% 100% -10.8 min
Lumo Stirling LF100%10 90% 90% -0.5 min
North Yorkshire Moors Railway NY80%0 — — —
LS LS80%4 50% 50% -2.2 min
Caledonian Sleeper CS50%5 80% 80% 0.2 min
TY TY40%0 — — —
SO SO10%1 0% 0% 13 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 89% and 87% — 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

637 services

This service has been delayed by animals on the railway earlier today

496 services

This service has been delayed by a speed restriction

413 services

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

328 services

This service has been delayed by congestion

193 services

This service has been delayed by a points failure

156 services

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

148 services

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

121 services

Why trains were cancelled

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

This service has been cancelled because of a late running train being in front of this one

54 services

This service has been cancelled because of a speed restriction over defective track

39 services

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

39 services

This service has been cancelled because of a fault with the signalling system

35 services

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

33 services

This service has been cancelled because of a safety inspection of the track

32 services

This service has been cancelled because of a points failure

29 services

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

28 services

The longest delays

The worst of them arrived 1h 49m behind schedule — London Charing Cross to Hayes (Kent), booked away at 17:21, run by Southeastern. The ten longest range from 1h 49m down to 1h 12m, and they belong to 6 operators, Great Western Railway accounting for 4. What a delay on that scale usually means.

BookedServiceLate by
17:21London Charing Cross to Hayes (Kent) 2V08 · SE1h 49m
10:30Cardiff Central to Portsmouth Harbour 1F13 · GW1h 44m
10:59Yeovil Pen Mill to Salisbury 1O40 · SW1h 30m
10:23Portsmouth Harbour to Cardiff Central 1F14 · GW1h 30m
22:49Warrington Central to Manchester Oxford Road 2O96 · NT1h 25m
22:44Wilmslow to Liverpool Lime Street 2F19 · NT1h 24m
09:28Cardiff Central to Portsmouth Harbour 1F11 · GW1h 21m
07:52Kidderminster to Stratford-upon-Avon 2S21 · LM1h 15m
13:07Bath Spa to BRSTLED 5C80 · ZZ1h 15m
11:30Cardiff Central to Portsmouth Harbour 1F15 · GW1h 12m

Through the day

Booked departures by hour, with the share that arrived within five minutes. Punctuality was weakest at 00:00, when 46% of 177 arrived within five minutes.

00 177
01 50
02 14
03 31
04 151
05 939
06 1,630
07 1,681
08 1,566
09 1,462
10 1,434
11 1,413
12 1,416
13 1,417
14 1,443
15 1,477
16 1,578
17 1,642
18 1,539
19 1,343
20 1,157
21 1,004
22 889
23 599

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 14.

What ran

Formations were recorded for 27,237 trains on this date, made up of 2,883 individual units and 12,704 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 3,272 of the day's recorded trains from a pool of 220 units.

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

ClassTrainsUnits used
Class 3773,272220
Class 4651,60696
Class 1581,502139
Class 4501,484120
Class 7201,470128
Class 1501,46289
Class 3871,35999
Class 3451,25567
Class 1561,14488
Class 1651,11462
Class 7001,014105
Class 3851,00165

Of 26,052 runs, 27,237 had a formation published (105%) — these are allocations rather than observations.

Buses

17,419 buses from 188 operators were seen on this date, across 3,214,445 position reports.

138,912 bus journeys were followed to their destination on this date. 99,072 arrived on time, 8,202 late, and 31,638 — 23% — 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.

The average arrival was 0 minutes late, and 807 journeys finished more than twenty minutes down.

Journeys followed to destination138,912
On time99,07271.3%
Early31,63822.8%
Late8,2025.9%
…more than 20 minutes late8070.6%
Average arrival0 min late

By operator

OperatorJourneysOn timeEarly
Transport for London TFLO107,13874%23%
Go North East GNEL2,05671%11%
First South Yorkshire FSYO2,05461%23%
First Leeds FLDS1,72660%26%
First Bristol, Bath & the West FBRI1,46660%25%
Bee Network BNSM95276%18%
Arriva Yorkshire WRAY89759%29%
National Express NATX86431%37%
First Potteries FPOT84856%33%
National Express West Midlands TNXB83575%16%
Bee Network BNML78072%20%
First Leicester FLEI75761%34%

Of the operators with enough journeys to compare, Reading Buses ran closest to time (90%), 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 2 Oct 2026 itself. How these figures are measured · Sources and licences