Realtime National Passenger Train Stats

Sunday, 15 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:57

On Time

9593

78.6%

Late

2608

21.4%

Cancelled / Very Late

953

7.8%

Total

12201

 

National PPM

78%

Rolling: 80%

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

Best Performing Operator

Hull Trains

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

12

PPM: 100%

Worst Performing Operator

Lumo East Coast

On Time

30.0%

Late

70.0%

Cancelled / Very Late

70.0%

Total Trains

10

PPM: 30%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 109 104 29 213 51% 50%
c2c 126 14 1 140 90% 93%
Caledonian Sleeper Limited 2 0 0 2 100% 100%
Chiltern 170 15 2 185 91% 95%
CrossCountry 94 64 51 158 59% 57%
East Midlands Railway 243 60 16 303 80% 90%
Elizabeth line 708 35 8 743 95% 91%
Grand Central 10 8 5 18 55% —
Great Western Railway 674 203 56 877 76% 82%
Greater Anglia 727 66 11 793 91% 97%
Greater Thameslink Railway 1130 746 468 1876 60% 66%
Heathrow Express 142 7 0 149 95% 100%
Hull Trains 12 0 0 12 100% —
London North Eastern Railway 105 49 34 154 68% 56%
London Overground 961 136 57 1097 87% 84%
Lumo East Coast 3 7 7 10 30% 0%
Lumo West Coast 1 7 3 8 12% 0%
Merseyrail 291 19 14 310 93% 100%
Northern Trains 869 333 66 1202 72% 76%
ScotRail 890 203 44 1093 81% 86%
South Western Railway 577 124 14 701 82% 76%
Southeastern 620 148 9 768 80% 74%
TransPennine Trains 249 41 24 290 85% 97%
Transport for Wales 589 90 20 679 86% 76%
West Midlands Trains 459 158 29 617 74% 79%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 6 5 4 11 54% 100%
DB Cargo 21 5 0 26 80% 87%
Direct Rail Services 5 1 0 6 83% 100%
Freightliner Intermodal 0 0 0 0 — —
GB Railfreight 20 7 0 27 74% 83%
Heavy Haul Rail 0 0 0 0 — —
Network Rail - Materials 95 15 0 110 86% 85%

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