TransitRadar

Saturday, 15 August 2026

Saturday, 15 August 2026 was a poor day on the railway: of the 13,251 passenger trains whose arrival was recorded, 83% were within five minutes, and a further 1,069 were cancelled outright.

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

2,054 trains arrived more than five minutes late and 136 more than half an hour, against 11,061 that ran to time. The average delay across every train whose arrival was recorded was 2.4 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” — 561 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,477 booked departures and an average delay of 1.9 minutes.

The day in numbers

Passenger trains recorded24,853
Cancelled1,0694.3%
Arrival time recorded13,25155.7% of those that ran
…arrived within 5 minutes11,06183.5%
…arrived 5 to 30 minutes late2,05415.5%
…arrived more than 30 minutes late1361.0%
Average delay at destination2.4 min

Every percentage among the bands is of the 13,251 trains whose arrival reached the archive — not of all 24,853, and the bands are exclusive. 10,533 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 ScotRail on 2,786 runs down to Caledonian Sleeper on 3. Ordered by volume, not performance — any heading re-sorts it.

Operator
ScotRail SR2,7860%1,531 92% 92% 1 min
Northern NT2,7781%1,702 81% 80% 2.6 min
Great Western Railway GW2,0013%1,014 78% 74% 3.7 min
South Western Railway SW1,9053%990 80% 76% 2.8 min
London Overground LO1,67311%929 95% 80% 0.2 min
Southern SN1,60911%953 86% 72% 2.2 min
Transport for Wales AW1,4851%682 85% 84% 1.3 min
Southeastern SE1,4820%1,040 91% 91% 0.9 min
Greater Anglia LE1,37317%776 82% 63% 2.7 min
West Midlands Railway LM1,24411%619 80% 66% 2.4 min
Thameslink TL8536%241 66% 54% 7.8 min
London Underground LT7070%93 98% 98% 0.3 min
Elizabeth line XR6591%481 95% 94% 0.4 min
Merseyrail ME6030%294 94% 93% 1.2 min
TransPennine Express TP5432%265 78% 74% 3.2 min
East Midlands Railway EM4874%245 63% 59% 6 min
Avanti West Coast VT3510%212 44% 44% 8.3 min
Great Northern GN34210%147 69% 57% 4.7 min
CrossCountry XC3376%177 49% 43% 11.3 min
c2c CC3330%204 90% 90% 1.7 min
London North Eastern Railway GR2980%145 50% 50% 9.7 min
Chiltern Railways CH26111%171 95% 81% 0.6 min
Tyne and Wear Metro TW1560%48 92% 92% 0.4 min
Heathrow Express HX1513%102 94% 91% 0.7 min
Sheffield Supertram SJ980%27 96% 96% -0.5 min
Gatwick Express GX744%48 54% 51% 6.8 min
Island Line IL520%35 100% 100% 0.3 min
Eurostar ES440%15 67% 67% 4.1 min
Charter/Other ZZ410%1 100% 100% -8 min
West Coast Railway Co WR390%12 83% 83% -4.4 min
Grand Central GC270%17 59% 59% 5.6 min
Lumo LD120%10 40% 40% 11.4 min
Hull Trains HT128%7 43% 38% 5.6 min
Lumo Stirling LF100%9 78% 78% 4.7 min
TY TY90%0 — — —
North Yorkshire Moors Railway NY80%7 100% 100% -2.7 min
LS LS60%2 50% 50% 15 min
Caledonian Sleeper CS333%0 — — —

“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 83% and 77% — 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

561 services

This service has been delayed by a safety inspection of the track

261 services

This service has been delayed by a broken down train

197 services

This service has been delayed by a points failure

164 services

This service has been delayed by a speed restriction

146 services

This service has been delayed by a problem currently under investigation

136 services

This service has been delayed by congestion

101 services

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

83 services

Why trains were cancelled

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

This service has been cancelled because of a problem currently under investigation

159 services

This service has been cancelled because of urgent repairs to the railway

149 services

This service has been cancelled because of a fire on property near the railway

120 services

This service has been cancelled because of a derailed train

117 services

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

115 services

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

42 services

This service has been cancelled because of a broken down train

36 services

This service has been cancelled because of a points failure

32 services

The longest delays

The worst of them arrived 3h 43m behind schedule — Edinburgh to Plymouth, booked away at 13:05, run by CrossCountry. The ten longest range from 3h 43m down to 1h 31m, and they belong to 5 operators, Thameslink accounting for 5. What a delay on that scale usually means.

BookedServiceLate by
13:05Edinburgh to Plymouth 1V64 · XC3h 43m
18:15Penzance to Bristol Temple Meads 1B92 · XC2h 41m
09:32Bedford to Three Bridges 9R15 · TL2h 07m
10:16Bedford to Brighton 9T25 · TL2h 00m
23:37Aberystwyth to Machynlleth 2J53 · AW1h 53m
15:59Gatwick Airport to Reading 1V55 · GW1h 49m
10:02Bedford to Three Bridges 9R17 · TL1h 44m
18:56Chester to Manchester Piccadilly 2H35 · NT1h 40m
10:32Bedford to Three Bridges 9R19 · TL1h 32m
09:16Bedford to Brighton 9T21 · TL1h 31m

Through the day

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

00 154
01 39
02 24
03 37
04 129
05 757
06 1,393
07 1,407
08 1,432
09 1,433
10 1,469
11 1,449
12 1,460
13 1,446
14 1,465
15 1,451
16 1,477
17 1,475
18 1,431
19 1,303
20 1,184
21 980
22 838
23 620

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

Buses

15,425 buses from 151 operators were seen on this date, across 2,719,026 position reports.

112,536 bus journeys were followed to their destination on this date. 76,091 arrived on time, 6,155 late, and 30,290 — 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.3 minutes ahead of schedule — the early arrivals outweighing the late ones.

Journeys followed to destination112,536
On time76,09167.6%
Early30,29026.9%
Late6,1555.5%
…more than 20 minutes late5890.5%
Average arrival0.3 min early

By operator

OperatorJourneysOn timeEarly
Transport for London TFLO86,51969%27%
Nottingham City Transport NCTR2,11780%17%
Go North East GNEL1,70373%13%
First South Yorkshire FSYO1,30261%27%
First Bristol, Bath & the West FBRI1,23157%31%
First Leeds FLDS1,18557%35%
Bee Network BNML90670%25%
National Express NATX90633%35%
Bee Network BNSM71777%21%
National Express West Midlands TNXB68479%11%
Arriva Yorkshire WRAY59655%38%
First Potteries FPOT57754%37%

Of the operators with enough journeys to compare, Fastrack (operated by Go Ahead) ran closest to time (85%), and National Express furthest from it (33%).

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

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