Public Performance Measure

The Public Performance Measure for Sunday 2017 March 5

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 95 100 463 443 20 3
C2C 98 100 196 194 2 2
Caledonian Sleeper 66 66 3 2 1 0
Chiltern 97 100 269 263 6 0
CrossCountry 90 81 211 191 20 10
East Midlands Trains 98 100 214 211 3 0
Eurostar 62 0 51 32 19 14
GB Railfreight 80 66 5 4 1 0
Govia Thameslink 95 95 1783 1703 80 26
Grand Central 75 75 16 12 4 3
Great Western Railway 92 97 751 696 55 8
Greater Anglia 91 100 689 628 61 14
Heathrow Connect 77 100 18 14 4 2
Heathrow Express 81 93 297 242 55 13
Hull Trains 90 100 10 9 1 0
London Midland 95 100 501 476 25 1
London Overground 99 100 1172 1165 7 1
Merseyrail 99 100 448 445 3 0
Northern 91 95 1045 957 88 40
ScotRail 96 96 1038 1004 34 3
South West Trains 81 71 958 784 174 11
Southeastern 93 88 1003 938 65 37
TfL Rail -1 -1 0 0 0 0
TransPennine Express 92 87 188 174 14 10
Virgin Trains East Coast 84 56 110 93 17 11
Virgin Trains West Coast 96 100 216 209 7 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.