Realtime National Passenger Train Stats

Friday, 21 August 2026

Connection status: Connecting…

Follow the site's progress

Leave your email to hear about new features as they land.

Last updated: 22:05:56

On Time

15371

79.1%

Late

4070

20.9%

Cancelled / Very Late

1398

7.2%

Total

19441

 

National PPM

79%

Rolling: 75%

Counts are for today so far — every train is counted once, on arrival at its final destination.

Best Performing Operator

Elizabeth line

On Time

91.9%

Late

8.1%

Cancelled / Very Late

1.8%

Total Trains

938

PPM: 91%

Worst Performing Operator

Avanti West Coast

On Time

13.2%

Late

86.8%

Cancelled / Very Late

58.7%

Total Trains

242

PPM: 13%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 32 210 142 242 13% 13%
c2c 171 73 8 244 70% 43%
Caledonian Sleeper Limited 0 3 3 3 0%
Chiltern 251 60 29 311 80% 82%
CrossCountry 155 82 21 237 65% 53%
East Midlands Railway 333 96 13 429 77% 71%
Elizabeth line 862 76 17 938 91% 92%
Grand Central 8 10 4 18 44% 50%
Great Western Railway 1179 313 108 1492 79% 75%
Greater Anglia 933 83 6 1016 91% 85%
Greater Thameslink Railway 1975 899 301 2874 68% 68%
Heathrow Express 121 15 0 136 88% 100%
Hull Trains 9 3 0 12 75%
London North Eastern Railway 76 96 51 172 44% 42%
London Overground 1047 168 118 1215 86% 80%
Lumo East Coast 6 4 1 10 60% 100%
Lumo West Coast 2 5 4 7 28%
Merseyrail 483 75 41 558 86% 97%
Northern Trains 1991 478 88 2469 80% 80%
ScotRail 1846 169 56 2015 91% 93%
South Western Railway 1207 250 50 1457 82% 78%
Southeastern 1135 462 136 1597 71% 58%
TransPennine Trains 228 39 19 267 85% 83%
Transport for Wales 700 153 72 853 82% 83%
West Midlands Trains 767 285 119 1052 72% 62%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 21 7 3 28 75% 83%
DB Cargo 82 8 0 90 91% 100%
Direct Rail Services 18 4 0 22 81% 100%
Freightliner Intermodal 35 9 0 44 79% 66%
GB Railfreight 95 14 0 109 87% 83%
Heavy Haul Rail 52 3 0 55 94% 100%
Network Rail - Materials 67 13 0 80 83% 100%

How is performance measured?

The Public Performance Measure (PPM) is Network Rail's own headline figure: the percentage of trains arriving at their final destination within 5 minutes of schedule (10 minutes for long-distance, 15 for freight). "Rolling" is the PPM for the most recent hour. Figures show — until an operator has run trains today, and colours follow Network Rail's red/amber/green thresholds.

Note: Passenger operators must have at least 10 trains in service today to be included in the best/worst ranking; freight operators are not ranked.

Data received from Network Rail every minute. Railway day runs from 02:00 to 01:59 the next day.

Note: Data is approximate and may not be 100% accurate.

Follow the site's progress

Leave your email to hear about new features as they land.

Data Provided By

Network Rail logo