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: 17:04:56

On Time

10723

81.2%

Late

2485

18.8%

Cancelled / Very Late

941

7.1%

Total

13208

 

National PPM

81%

Rolling: 73%

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

Best Performing Operator

Elizabeth line

On Time

96.4%

Late

3.6%

Cancelled / Very Late

0.9%

Total Trains

640

PPM: 96%

Worst Performing Operator

Avanti West Coast

On Time

12.3%

Late

87.7%

Cancelled / Very Late

65.2%

Total Trains

155

PPM: 12%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 19 136 101 155 12% 3%
c2c 127 43 5 170 74% 81%
Caledonian Sleeper Limited 0 3 3 3 0%
Chiltern 171 36 22 207 82% 33%
CrossCountry 110 43 13 153 71% 46%
East Midlands Railway 226 57 6 283 79% 71%
Elizabeth line 617 23 6 640 96% 98%
Grand Central 5 7 3 12 41% 0%
Great Western Railway 836 199 88 1035 80% 79%
Greater Anglia 656 37 1 693 94% 89%
Greater Thameslink Railway 1386 568 197 1954 70% 56%
Heathrow Express 89 6 0 95 93% 80%
Hull Trains 7 1 0 8 87% 100%
London North Eastern Railway 52 62 38 114 45% 30%
London Overground 727 100 77 827 87% 83%
Lumo East Coast 4 2 0 6 66% 0%
Lumo West Coast 1 4 4 5 20% 0%
Merseyrail 350 47 28 397 88% 75%
Northern Trains 1361 308 62 1669 81% 81%
ScotRail 1247 115 52 1362 91% 91%
South Western Railway 824 162 28 986 83% 82%
Southeastern 818 261 87 1079 75% 60%
TransPennine Trains 155 22 11 177 87% 81%
Transport for Wales 500 89 49 589 84% 67%
West Midlands Trains 541 174 67 715 75% 60%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 12 5 2 17 70% 100%
DB Cargo 59 3 0 62 95% 93%
Direct Rail Services 13 4 0 17 76%
Freightliner Intermodal 23 5 0 28 82% 75%
GB Railfreight 59 10 0 69 85% 90%
Heavy Haul Rail 40 1 0 41 97% 100%
Network Rail - Materials 56 12 0 68 82% 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