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: 23:19:56

On Time

16873

79.4%

Late

4372

20.6%

Cancelled / Very Late

1118

5.3%

Total

21245

 

National PPM

79%

Rolling: 77%

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

Best Performing Operator

Merseyrail

On Time

97.5%

Late

2.5%

Cancelled / Very Late

0.8%

Total Trains

591

PPM: 97%

Worst Performing Operator

Grand Central

On Time

35.0%

Late

65.0%

Cancelled / Very Late

50.0%

Total Trains

20

PPM: 35%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 164 133 20 297 55% 54%
c2c 145 107 38 252 57% 58%
Caledonian Sleeper Limited 1 1 1 2 50% —
Chiltern 285 45 12 330 86% 81%
CrossCountry 164 95 46 259 63% 47%
East Midlands Railway 370 101 17 471 78% 70%
Elizabeth line 932 77 15 1009 92% 95%
Grand Central 7 13 10 20 35% 33%
Great Western Railway 1402 229 43 1631 85% 89%
Greater Anglia 1111 124 16 1235 89% 87%
Greater Thameslink Railway 2474 723 107 3197 77% 77%
Heathrow Express 141 5 0 146 96% 93%
Hull Trains 10 4 3 14 71% 0%
London North Eastern Railway 82 100 74 182 45% 11%
London Overground 1265 166 74 1431 88% 73%
Lumo East Coast 4 6 6 10 40% 0%
Lumo West Coast 8 2 0 10 80% 100%
Merseyrail 576 15 5 591 97% 100%
Northern Trains 1779 811 179 2590 68% 66%
ScotRail 1891 240 49 2131 88% 94%
South Western Railway 1167 318 96 1485 78% 88%
Southeastern 1215 487 105 1702 71% 63%
TransPennine Trains 188 100 60 288 65% 55%
Transport for Wales 782 212 102 994 78% 77%
West Midlands Trains 880 288 59 1168 75% 64%

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 1 1 24 95% 100%
DB Cargo 70 15 0 85 82% 66%
Direct Rail Services 20 2 0 22 90% 100%
Freightliner Intermodal 31 8 0 39 79% 100%
GB Railfreight 92 22 2 114 80% 71%
Heavy Haul Rail 65 13 0 78 83% 85%
Network Rail - Materials 67 18 0 85 78% 72%

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