Realtime National Passenger Train Stats

Wednesday, 14 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:55:56

On Time

16834

80.2%

Late

4159

19.8%

Cancelled / Very Late

1200

5.7%

Total

20993

 

National PPM

80%

Rolling: 80%

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

Best Performing Operator

Merseyrail

On Time

96.4%

Late

3.6%

Cancelled / Very Late

1.4%

Total Trains

578

PPM: 96%

Worst Performing Operator

Avanti West Coast

On Time

49.8%

Late

50.2%

Cancelled / Very Late

17.7%

Total Trains

293

PPM: 49%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 146 147 52 293 49% 69%
c2c 231 111 13 342 67% 69%
Caledonian Sleeper Limited 2 3 3 5 40% —
Chiltern 279 45 9 324 86% 60%
CrossCountry 186 70 27 256 72% 55%
East Midlands Railway 303 154 77 457 66% 82%
Elizabeth line 766 207 72 973 78% 96%
Grand Central 14 6 0 20 70% 66%
Great Western Railway 1206 336 89 1542 78% 81%
Greater Anglia 1125 89 6 1214 92% 91%
Greater Thameslink Railway 2283 839 340 3122 73% 76%
Heathrow Express 111 30 13 141 78% 93%
Hull Trains 12 2 1 14 85% 50%
London North Eastern Railway 150 28 4 178 84% 56%
London Overground 1328 148 62 1476 89% 94%
Lumo East Coast 9 1 1 10 90% 100%
Lumo West Coast 5 5 3 10 50% 100%
Merseyrail 557 21 8 578 96% 100%
Northern Trains 2136 415 76 2551 83% 84%
ScotRail 1680 352 47 2032 82% 64%
South Western Railway 1342 186 29 1528 87% 87%
Southeastern 1164 495 98 1659 70% 69%
TransPennine Trains 243 44 16 287 84% 84%
Transport for Wales 767 218 122 985 77% 86%
West Midlands Trains 940 251 50 1191 78% 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 23 0 0 23 100% 100%
DB Cargo 94 7 0 101 93% 85%
Direct Rail Services 25 3 0 28 89% 80%
Freightliner Intermodal 43 10 0 53 81% 75%
GB Railfreight 96 13 0 109 88% 94%
Heavy Haul Rail 58 8 0 66 87% 90%
Network Rail - Materials 83 13 0 96 86% 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