Public Performance Measure

The Public Performance Measure for Thursday 2017 September 7

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 96 96 985 955 30 6
C2C 98 95 393 387 6 2
Caledonian Sleeper 100 100 9 9 0 0
Chiltern 61 67 430 263 167 75
CrossCountry 92 81 305 282 23 11
East Midlands Trains 97 100 479 469 10 3
Eurostar 86 75 44 38 6 2
GB Railfreight 89 85 89 80 9 0
Govia Thameslink 85 79 3148 2681 467 104
Grand Central 72 100 18 13 5 1
Great Western Railway 90 75 1671 1518 153 18
Greater Anglia 93 98 1311 1224 87 22
Heathrow Connect 71 50 38 27 11 5
Heathrow Express 89 88 299 267 32 20
Hull Trains 64 100 14 9 5 0
London Midland 93 94 1299 1209 90 0
London Overground 97 97 1493 1454 39 14
Merseyrail 97 100 614 596 18 2
Northern 92 95 2614 2415 199 33
ScotRail 94 97 2317 2201 116 34
South Western Railway 87 90 1650 1445 205 20
Southeastern 91 95 1989 1810 179 35
TfL Rail 91 100 280 257 23 11
TransPennine Express 90 95 244 220 24 8
Virgin Trains East Coast 79 66 153 121 32 9
Virgin Trains West Coast 88 80 302 266 36 8

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.