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: 15:43:56

On Time

10112

85.0%

Late

1789

15.0%

Cancelled / Very Late

460

3.9%

Total

11901

 

National PPM

84%

Rolling: 82%

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

Best Performing Operator

Heathrow Express

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

84

PPM: 100%

Worst Performing Operator

c2c

On Time

60.0%

Late

40.0%

Cancelled / Very Late

11.7%

Total Trains

145

PPM: 60%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 101 55 6 156 64% 48%
c2c 87 58 17 145 60% 73%
Caledonian Sleeper Limited 1 1 1 2 50% —
Chiltern 171 11 6 182 93% 87%
CrossCountry 109 33 20 142 76% 51%
East Midlands Railway 200 50 13 250 80% 82%
Elizabeth line 559 8 3 567 98% 100%
Grand Central 6 3 1 9 66% 50%
Great Western Railway 822 94 10 916 89% 89%
Greater Anglia 640 55 12 695 92% 95%
Greater Thameslink Railway 1488 324 58 1812 82% 84%
Heathrow Express 84 0 0 84 100% 100%
Hull Trains 7 1 1 8 87% 100%
London North Eastern Railway 70 34 23 104 67% 25%
London Overground 755 45 30 800 94% 91%
Lumo East Coast 4 2 2 6 66% —
Lumo West Coast 3 1 0 4 75% 0%
Merseyrail 337 9 4 346 97% 97%
Northern Trains 1063 369 58 1432 74% 78%
ScotRail 1079 113 28 1192 90% 91%
South Western Railway 680 155 55 835 81% 68%
Southeastern 809 136 30 945 85% 81%
TransPennine Trains 121 29 13 150 80% 61%
Transport for Wales 449 113 62 562 79% 67%
West Midlands Trains 571 97 11 668 85% 80%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 13 0 0 13 100% 100%
DB Cargo 42 6 0 48 87% 91%
Direct Rail Services 11 2 0 13 84% 100%
Freightliner Intermodal 19 3 0 22 86% 100%
GB Railfreight 48 11 1 59 81% 91%
Heavy Haul Rail 46 7 0 53 86% 83%
Network Rail - Materials 50 11 0 61 81% 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