Realtime National Passenger Train Stats

Thursday, 8 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:28:56

On Time

17150

83.3%

Late

3440

16.7%

Cancelled / Very Late

874

4.2%

Total

20590

 

National PPM

83%

Rolling: 79%

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

Best Performing Operator

Lumo East Coast

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

10

PPM: 100%

Worst Performing Operator

c2c

On Time

39.4%

Late

60.6%

Cancelled / Very Late

31.8%

Total Trains

327

PPM: 39%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 154 133 42 287 53% 74%
c2c 129 198 104 327 39% 19%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 275 45 5 320 85% 81%
CrossCountry 187 56 19 243 76% 75%
East Midlands Railway 358 88 15 446 80% 68%
Elizabeth line 706 246 94 952 74% 59%
Grand Central 13 5 1 18 72% —
Great Western Railway 1370 207 30 1577 86% 80%
Greater Anglia 1105 73 3 1178 93% 91%
Greater Thameslink Railway 2447 592 142 3039 80% 70%
Heathrow Express 115 23 0 138 83% 88%
Hull Trains 11 2 1 13 84% 100%
London North Eastern Railway 153 22 0 175 87% 92%
London Overground 1357 90 41 1447 93% 91%
Lumo East Coast 10 0 0 10 100% 100%
Lumo West Coast 6 2 0 8 75% 100%
Merseyrail 472 97 64 569 82% 95%
Northern Trains 2103 400 62 2503 84% 81%
ScotRail 1818 236 47 2054 88% 92%
South Western Railway 1204 265 65 1469 81% 84%
Southeastern 1331 305 49 1636 81% 75%
TransPennine Trains 231 44 12 275 84% 80%
Transport for Wales 879 85 23 964 91% 87%
West Midlands Trains 868 258 57 1126 77% 72%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 28 1 0 29 96% 100%
DB Cargo 91 19 0 110 82% 72%
Direct Rail Services 21 1 0 22 95% 50%
Freightliner Intermodal 36 14 0 50 72% 66%
GB Railfreight 94 17 0 111 84% 84%
Heavy Haul Rail 66 11 0 77 85% 87%
Network Rail - Materials 79 10 0 89 88% 66%

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