Public Performance Measure

The Public Performance Measure for Friday 2017 March 10

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 93 88 985 920 65 20
C2C 98 100 397 393 4 0
Caledonian Sleeper 100 100 10 10 0 0
Chiltern 98 100 431 425 6 0
CrossCountry 92 82 297 275 22 6
East Midlands Trains 96 90 480 461 19 5
Eurostar 75 57 57 43 14 2
GB Railfreight 87 87 65 57 8 0
Govia Thameslink 87 89 3189 2787 402 104
Grand Central 83 66 18 15 3 1
Great Western Railway 92 85 1652 1522 130 24
Greater Anglia 86 100 1313 1130 183 50
Heathrow Connect 84 100 38 32 6 4
Heathrow Express 98 100 227 223 4 0
Hull Trains 92 100 14 13 1 0
London Midland 91 88 1302 1187 115 13
London Overground 91 94 1499 1366 133 45
Merseyrail 95 100 730 699 31 9
Northern 91 91 2634 2404 230 41
ScotRail 94 99 2317 2183 134 16
South West Trains 88 74 1686 1487 199 32
Southeastern 94 96 2013 1897 116 19
TfL Rail 99 100 267 266 1 1
TransPennine Express 90 88 243 221 22 9
Virgin Trains East Coast 88 83 154 136 18 5
Virgin Trains West Coast 94 100 306 290 16 5

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.