Realtime National Passenger Train Stats

Tuesday, 10 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:11:56

On Time

15931

79.5%

Late

4106

20.5%

Cancelled / Very Late

1042

5.2%

Total

20037

 

National PPM

79%

Rolling: 72%

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

Best Performing Operator

Heathrow Express

On Time

97.1%

Late

2.9%

Cancelled / Very Late

0.0%

Total Trains

136

PPM: 97%

Worst Performing Operator

Grand Central

On Time

33.3%

Late

66.7%

Cancelled / Very Late

50.0%

Total Trains

18

PPM: 33%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 154 125 18 279 55% 38%
c2c 137 101 34 238 57% 75%
Caledonian Sleeper Limited 1 1 1 2 50% —
Chiltern 272 42 12 314 86% 78%
CrossCountry 158 80 39 238 66% 54%
East Midlands Railway 346 91 16 437 79% 69%
Elizabeth line 878 73 15 951 92% 93%
Grand Central 6 12 9 18 33% 0%
Great Western Railway 1320 220 41 1540 85% 86%
Greater Anglia 1044 119 16 1163 89% 83%
Greater Thameslink Railway 2332 690 102 3022 77% 68%
Heathrow Express 132 4 0 136 97% 100%
Hull Trains 10 2 2 12 83% —
London North Eastern Railway 82 90 65 172 47% 26%
London Overground 1197 148 69 1345 88% 71%
Lumo East Coast 4 4 4 8 50% —
Lumo West Coast 5 2 0 7 71% —
Merseyrail 551 15 5 566 97% 100%
Northern Trains 1679 758 164 2437 68% 60%
ScotRail 1793 232 49 2025 88% 90%
South Western Railway 1092 308 93 1400 78% 83%
Southeastern 1152 455 98 1607 71% 51%
TransPennine Trains 172 91 54 263 65% 44%
Transport for Wales 733 198 95 931 78% 75%
West Midlands Trains 838 269 56 1107 75% 61%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 21 1 1 22 95% —
DB Cargo 67 12 0 79 84% 85%
Direct Rail Services 17 2 0 19 89% 100%
Freightliner Intermodal 29 8 0 37 78% 100%
GB Railfreight 84 20 1 104 80% 66%
Heavy Haul Rail 60 12 0 72 83% 100%
Network Rail - Materials 59 15 0 74 79% 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