Public Performance Measure

The Public Performance Measure for Friday 2017 September 8

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 94 97 989 933 56 22
C2C 89 100 393 350 43 11
Caledonian Sleeper 100 100 9 9 0 0
Chiltern 90 100 425 385 40 3
CrossCountry 95 95 304 290 14 0
East Midlands Trains 97 100 480 467 13 0
Eurostar 100 100 58 58 0 0
GB Railfreight 96 100 81 78 3 0
Govia Thameslink 83 86 3136 2604 532 129
Grand Central 88 100 18 16 2 2
Great Western Railway 88 91 1673 1482 191 45
Greater Anglia 93 80 1321 1240 81 18
Heathrow Connect 73 100 38 28 10 0
Heathrow Express 98 100 299 294 5 0
Hull Trains 92 100 14 13 1 0
London Midland 90 95 1301 1176 125 13
London Overground 96 100 1493 1447 46 13
Merseyrail 96 97 614 594 20 3
Northern 90 91 2617 2376 241 49
ScotRail 95 96 2310 2206 104 8
South Western Railway 87 91 1672 1465 207 21
Southeastern 94 96 1996 1891 105 16
TfL Rail 99 100 281 279 2 0
TransPennine Express 95 95 242 231 11 5
Virgin Trains East Coast 93 100 156 146 10 0
Virgin Trains West Coast 81 95 302 245 57 11

Notes:

  • Public Performance Measure (PPM) is calculated as the number of trains on time divided by the total train run.
  • The Rolling PPM is the PPM over the last 24 hours, whilst the PPM is for today.
  • A train is on time if it arrives at it's destination within 5 minutes (10 for long distance) of the timetable.
  • A train is late if it's not on time and not delayed by 30 minutes or more.
  • Canc/VLate is the number of trains either cancelled or delayed by 30 minutes or more. These trains are not included in the run total.
  • The data covers a Rail Day. A rail day starts at 0200 UK time - GMT or BST in the summer.
  • This data is direct from Network Rail's Open Data platform and is updated once every minute.
  • If the date being shown is the current Rail Day then the figures will cover the time from 02:00 up to the current time only.
  • Data can be incomplete due to downtime upstream. So if the system was unavailable at the end of the day then the data can be incomplete.