Realtime National Passenger Train Stats

Thursday, 12 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 12:49:56

On Time

6575

77.7%

Late

1883

22.3%

Cancelled / Very Late

647

7.6%

Total

8458

 

National PPM

77%

Rolling: 77%

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

Best Performing Operator

Heathrow Express

On Time

98.4%

Late

1.6%

Cancelled / Very Late

0.0%

Total Trains

62

PPM: 98%

Worst Performing Operator

Chiltern

On Time

26.3%

Late

73.7%

Cancelled / Very Late

39.8%

Total Trains

118

PPM: 26%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 64 35 1 99 64% 65%
c2c 113 40 9 153 73% 78%
Caledonian Sleeper Limited 2 0 0 2 100% —
Chiltern 31 87 47 118 26% 35%
CrossCountry 73 15 4 88 82% 77%
East Midlands Railway 150 28 5 178 84% 82%
Elizabeth line 378 33 12 411 91% 76%
Grand Central 3 2 0 5 60% 66%
Great Western Railway 571 72 22 643 88% 92%
Greater Anglia 419 80 33 499 83% 80%
Greater Thameslink Railway 803 526 229 1329 60% 56%
Heathrow Express 61 1 0 62 98% 100%
Hull Trains 4 0 0 4 100% 100%
London North Eastern Railway 57 5 1 62 91% 91%
London Overground 479 119 69 598 80% 81%
Lumo East Coast 3 1 0 4 75% 100%
Lumo West Coast 2 1 1 3 66% 100%
Merseyrail 223 12 5 235 94% 94%
Northern Trains 737 268 76 1005 73% 73%
ScotRail 700 116 16 816 85% 88%
South Western Railway 505 85 12 590 85% 89%
Southeastern 570 133 14 703 81% 82%
TransPennine Trains 93 16 1 109 85% 79%
Transport for Wales 301 95 52 396 76% 78%
West Midlands Trains 306 118 39 424 72% 66%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 8 5 4 13 61% 40%
DB Cargo 45 4 0 49 91% 100%
Direct Rail Services 7 2 0 9 77% —
Freightliner Intermodal 18 3 0 21 85% 85%
GB Railfreight 47 7 1 54 87% 88%
Heavy Haul Rail 24 5 0 29 82% 100%
Network Rail - Materials 55 3 0 58 94% 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