Public Performance Measure

The Public Performance Measure for Sunday 2017 August 20

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 96 100 56 54 2 0
C2C 91 100 45 41 4 4
Caledonian Sleeper -1 -1 0 0 0 0
Chiltern 93 96 33 31 2 2
CrossCountry 70 70 10 7 3 3
East Midlands Trains 90 89 20 18 2 1
Eurostar 100 100 7 7 0 0
GB Railfreight -1 -1 0 0 0 0
Govia Thameslink 84 83 357 301 56 41
Grand Central -1 -1 1 1 0 0
Great Western Railway 88 91 100 88 12 7
Greater Anglia 98 97 157 155 2 1
Heathrow Connect 100 100 6 6 0 0
Heathrow Express 98 100 80 79 1 0
Hull Trains -1 -1 0 0 0 0
London Midland 85 82 41 35 6 6
London Overground 100 100 158 158 0 0
Merseyrail 100 100 48 48 0 0
Northern 95 94 102 97 5 4
ScotRail 96 97 110 106 4 2
Southeastern 95 95 194 185 9 3
TfL Rail 100 100 29 29 0 0
TransPennine Express 100 100 18 18 0 0
Virgin Trains East Coast 42 42 7 3 4 4
Virgin Trains West Coast -1 -1 1 1 0 0
92 98 136 126 10 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.