Public Performance Measure

The Public Performance Measure for Monday 2017 September 11

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 97 100 657 638 19 7
C2C 98 91 264 259 5 3
Caledonian Sleeper 57 -1 7 4 3 3
Chiltern 96 100 279 269 10 0
CrossCountry 95 96 182 173 9 1
East Midlands Trains 88 92 316 280 36 6
Eurostar 100 100 36 36 0 0
GB Railfreight 85 88 42 36 6 0
Govia Thameslink 69 53 2099 1452 647 240
Grand Central 63 66 11 7 4 2
Great Western Railway 81 90 1126 917 209 51
Greater Anglia 91 95 856 780 76 8
Heathrow Connect 24 66 25 6 19 13
Heathrow Express 93 100 202 189 13 2
Hull Trains 88 100 9 8 1 0
London Midland 91 83 845 770 75 25
London Overground 97 96 977 952 25 6
Merseyrail 97 96 433 421 12 2
Northern 91 95 1818 1666 152 32
ScotRail 95 94 1569 1491 78 9
South Western Railway 78 76 1083 853 230 43
Southeastern 91 90 1287 1180 107 25
TfL Rail 93 94 189 177 12 1
TransPennine Express 73 96 162 119 43 33
Virgin Trains East Coast 93 95 99 93 6 1
Virgin Trains West Coast 97 91 190 185 5 1

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.