Realtime National Passenger Train Stats

Wednesday, 30 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:15:57

On Time

17190

84.1%

Late

3248

15.9%

Cancelled / Very Late

823

4.0%

Total

20438

 

National PPM

84%

Rolling: 80%

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

Best Performing Operator

London Overground

On Time

96.8%

Late

3.2%

Cancelled / Very Late

1.9%

Total Trains

1428

PPM: 96%

Worst Performing Operator

Grand Central

On Time

61.1%

Late

38.9%

Cancelled / Very Late

16.7%

Total Trains

18

PPM: 61%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 205 77 14 282 72% 79%
c2c 256 74 12 330 77% 84%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 279 36 2 315 88% 87%
CrossCountry 165 76 29 241 68% 43%
East Midlands Railway 369 73 15 442 83% 76%
Elizabeth line 728 205 92 933 78% 86%
Grand Central 11 7 3 18 61% 50%
Great Western Railway 1288 255 35 1543 83% 83%
Greater Anglia 1093 73 7 1166 93% 85%
Greater Thameslink Railway 2380 634 142 3014 78% 63%
Heathrow Express 120 17 0 137 87% 100%
Hull Trains 13 1 0 14 92% 100%
London North Eastern Railway 137 35 7 172 79% 48%
London Overground 1382 46 27 1428 96% 94%
Lumo East Coast 8 2 0 10 80% 100%
Lumo West Coast 8 0 0 8 100% 100%
Merseyrail 545 22 8 567 96% 98%
Northern Trains 2073 420 85 2493 83% 83%
ScotRail 1927 110 20 2037 94% 94%
South Western Railway 1165 311 55 1476 78% 82%
Southeastern 1227 396 91 1623 75% 75%
TransPennine Trains 260 40 17 300 86% 92%
Transport for Wales 756 175 110 931 81% 88%
West Midlands Trains 952 190 55 1142 83% 71%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 17 3 0 20 85% 100%
DB Cargo 101 9 0 110 91% 93%
Direct Rail Services 24 2 0 26 92% 75%
Freightliner Intermodal 41 9 0 50 82% 66%
GB Railfreight 97 10 0 107 90% 77%
Heavy Haul Rail 68 4 0 72 94% 100%
Network Rail - Materials 84 12 0 96 87% 83%

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