Public Performance Measure

The Public Performance Measure for Sunday 2017 September 3

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 96 97 485 466 19 2
C2C 100 100 195 195 0 0
Caledonian Sleeper 100 100 3 3 0 0
Chiltern 99 100 269 267 2 0
CrossCountry 87 87 195 171 24 9
East Midlands Trains 95 100 245 235 10 2
Eurostar 92 100 53 49 4 1
GB Railfreight 87 100 8 7 1 0
Govia Thameslink 92 95 1634 1510 124 47
Grand Central 87 100 16 14 2 1
Great Western Railway 86 87 824 709 115 31
Greater Anglia 89 90 874 783 91 18
Heathrow Connect 75 100 32 24 8 4
Heathrow Express 88 82 251 223 28 18
Hull Trains 70 66 10 7 3 0
London Midland 94 100 522 495 27 0
London Overground 99 100 998 990 8 0
Merseyrail 98 92 144 142 2 1
Northern 92 93 1136 1046 90 10
ScotRail 93 90 1076 1009 67 2
South Western Railway 91 93 987 904 83 0
Southeastern 97 97 937 917 20 3
TfL Rail 89 100 131 117 14 1
TransPennine Express 94 92 171 161 10 4
Virgin Trains East Coast 92 90 113 104 9 2
Virgin Trains West Coast 95 88 215 206 9 0

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.