Realtime National Passenger Train Stats

Friday, 13 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 23:52:56

On Time

15210

69.7%

Late

6612

30.3%

Cancelled / Very Late

2407

11.0%

Total

21822

 

National PPM

69%

Rolling: 75%

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

Best Performing Operator

Hull Trains

On Time

92.9%

Late

7.1%

Cancelled / Very Late

0.0%

Total Trains

14

PPM: 92%

Worst Performing Operator

CrossCountry

On Time

40.5%

Late

59.5%

Cancelled / Very Late

31.0%

Total Trains

274

PPM: 40%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 175 131 23 306 57% 56%
c2c 279 73 22 352 79% 50%
Caledonian Sleeper Limited 2 0 0 2 100% —
Chiltern 219 116 36 335 65% 82%
CrossCountry 111 163 85 274 40% 61%
East Midlands Railway 367 118 18 485 75% 74%
Elizabeth line 674 337 163 1011 66% 64%
Grand Central 14 6 3 20 70% 100%
Great Western Railway 1035 612 215 1647 62% 64%
Greater Anglia 993 220 101 1213 81% 84%
Greater Thameslink Railway 2302 942 174 3244 70% 83%
Heathrow Express 137 13 0 150 91% 81%
Hull Trains 13 1 0 14 92% 100%
London North Eastern Railway 143 46 3 189 75% 80%
London Overground 668 859 794 1527 43% 56%
Lumo East Coast 7 4 0 11 63% 100%
Lumo West Coast 6 1 1 7 85% 66%
Merseyrail 544 59 9 603 90% 95%
Northern Trains 1894 745 94 2639 71% 77%
ScotRail 1676 482 67 2158 77% 68%
South Western Railway 943 561 222 1504 62% 78%
Southeastern 1375 372 79 1747 78% 80%
TransPennine Trains 205 89 29 294 69% 78%
Transport for Wales 616 398 207 1014 60% 76%
West Midlands Trains 989 289 66 1278 77% 88%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 13 8 6 21 61% 50%
DB Cargo 92 23 0 115 80% 81%
Direct Rail Services 17 6 0 23 73% 50%
Freightliner Intermodal 36 15 0 51 70% 60%
GB Railfreight 88 22 1 110 80% 93%
Heavy Haul Rail 55 21 0 76 72% 66%
Network Rail - Materials 67 14 0 81 82% 50%

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