Cheap ticket alerts
Get notified by email when TransPennine Express Advance tickets go on sale
Due to an extensive fire in Standedge Tunnel, between Marsden and Stalybridge, trains WILL NOT run between these locations until further notice. Find out more
There are good disruptions on the TPE Network. Find out more
- updated at: 5:03 PMProviding a reliable, punctual service is really important to help deliver the very best service we can. Targets for these are built into our Passenger Charter and we continuously measure and report on our service performance.
You can look at our performance data below, or download the full report as a PDF.
To view our performance against our key metrics, please click here.
| Services originally planned in the Timetable | Services fully removed from the timetable prior to the planned day of operation (Full Cancellations) * | Planned services on the day + | On the Day Cancellations** | Services operated in full on the Day | Services partially removed from the timetable prior to the planned day of operation (Part Cancellations) *** | |||
|---|---|---|---|---|---|---|---|---|
| TransPennine Express | Other Industry ~ | TransPennine Express | Other Industry ~ | TransPennine Express | Other Industry ~ | |||
| 8510 | 114 | 2 | 8394 | 219 | 354 | 7821 | 75 | 25 |
Codes:
* This includes adjustments made for the impact of large incidents or short-term resource changes (sometimes referred to as 'P-coded' cancellations)
** Includes trains cancelled on the day for either all or a part of their planned journey.
*** These services ran for part of their planned journey (these are also counted as 'P-coded' cancellations for the cancelled section)
# Changes made due to TPE causes such as fleet technical or traincrew related issues
~ Changes made due to other industry (not TPE) causes such as major infrastructure defects or the effects of severe weather (e.g. storms, flooding)
+ These numbers form the basis on which periodic industry performance numbers are calculated
| On Time | Time to 3 | Time to 15 | All Cancellations | Short Formed |
|---|---|---|---|---|
| 46.53% | 67.10% | 78.10% | 4.58% | 1.06% |
The percentage of recorded station stops where the train arrived less than one minute later than its advertised time.
The percentage of recorded station stops where the train arrived less than three minutes later than its advertised time.
The percentage of recorded station stops where the train arrived less than 15 minutes later than its advertised time.
The percentage of services that were ‘cancelled’. ‘Half a cancellation’ is when a train fails to stop at one or more of its station stops. ‘A full cancellation’ is when a train completes less than 50% of its planned journey.
The percentage of services that run with less capacity than agreed as per our train plan.
| All cancellations | On time | Time to 3 | Time to 15 | Trains Arriving 30 - 59 Mins Late | Trains Arriving 60 - 119 Mins Late | Trains Arriving Over 120 Mins Late | Short formed | |
|---|---|---|---|---|---|---|---|---|
| Liverpool to Hull | 32.5 | 45.1% | 68.2% | 94.0% | 24 | 2 | 0 | 16 |
| 3.3% | 2.4% | 0.2% | 0.0% | 1.47% | ||||
| Manchester Airport to Saltburn | 45.0 | 48.2% | 68.6% | 95.9% | 10 | 1 | 0 | 46 |
| 3.1% | 0.7% | 0.1% | 0.0% | 3.3% | ||||
| Manchester - Huddersfield - Leeds -York Stopping Services | 21.0 | 49.6% | 70.3% | 98.5% | 3 | 0 | 0 | 0 |
| 1.7% | 0.2% | 0.0% | 0.0% | 0.0% | ||||
| Manchester to Scarborough | 25.0 | 65.7% | 83.4% | 98.2% | 5 | 0 | 0 | 2 |
| 2.1% | 0.4% | 0.0% | 0.0% | 0.2% | ||||
| Liverpool to Newcastle and Newcastle to Edinburgh | 59.5 | 46.4% | 67.7% | 93.7% | 20 | 2 | 0 | 0 |
| 4.1% | 1.4% | 0.1% | 0.0% | 0.0% | ||||
| Liverpool to Cleethorpes | 85.0 | 40.4% | 60.9% | 90.8% | 14 | 3 | 0 | 16 |
| 8.2% | 1.4% | 0.3% | 0.0% | 1.8% | ||||
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 119.5 | 36.3% | 56.3% | 91.8% | 13 | 0 | 1 | 0 |
| 117% | 1.3% | 0.0% | 0.1% | 0.0% |
| Date | Incident | Number of Trains Cancelled or Delayed | Total Minutes of Delay | Total Cancellations (Part Cancellations Count as 0.5) |
|---|---|---|---|---|
| 09 December 2025 | Points fault at Edge Hill station | 64 | 972 | 16.5 |
| 23 December 2025 | Signal failure at Darlington | 61 | 508 | 16.5 |
| 08 December 2025 | Trespass at Leeds | 46 | 916 | 10.0 |
| 15 December 2025 | Landslip blocking the track at Chorley | 90 | 487 | 5.0 |
| 31 December 2025 | Cable theft at Hexthorpe | 32 | 493 | 5.5 |
| 03 January 2026 | Fatality at Morley | 28 | 560 | 9.0 |
| 10 December 2025 | Trespass at Water Street Junction | 35 | 435 | 5.0 |
| 16 December 2025 | Trespass at Durham | 34 | 398 | 8.0 |
| 08 December 2025 | 50mph emergency speed restriction at Lockerbie | 23 | 129 | 12.0 |
| 23 December 2025 | Signal panel failure at Rotherham | 25 | 164 | 10.5 |
A day is considered a severely disrupted day at the sub-operator level if the cancellations score is 20% or higher
| Route | Date | Time to 15 | Cancellations | Major Incidents |
|---|---|---|---|---|
| Liverpool to Cleethorpes | 15 December 2025 | 78.8% | 32.9% | Tree on the line at Earles Sidings and track circuit failure at Hazel Grove |
| Liverpool to Cleethorpes | 23 December 2025 | 89.3% | 28.6% | Signal failure at Darlington |
| Liverpool to Cleethorpes | 09 December 2025 | 85.1% | 20.7% | Points fault at Edge Hill station and tree on the line at New Mills Junction |
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 09 December 2025 | 81.4% | 39.3% | Points fault at Edge Hill station and speed restrictions in Scotland due to poor weather |
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 15 December 2025 | 73.4% | 35.4% | Landslip blocking the track at Chorley |
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 18 December 2025 | 93.2% | 28.1% | Class 397 train availability |
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 17 December 2025 | 79.0% | 27.4% | Freight locomotive failure at Beattock |
| Manchester Airport and Liverpool to Glasgow and Edinburgh | 16 December 2025 | 89.9% | 22.4% | Class 397 train availability and landslip blocking the track at Chorley |
Customers can find the latest information on how trains are performing at each of our managed stations below:
Brough
Cleethorpes
Dewsbury
Grimsby Town
Huddersfield
Hull
Malton
Manchester Airport
Middlesbrough
Northallerton
Scarborough
Scunthorpe
Seamer
Selby
Stalybridge
Thirsk
Thornaby
Yarm
Performance data for other non TPE managed stations can be found here
Subscribe to our emails to get access to special offers, exclusive competitions, and the best travel tips directly to your inbox.
You’re being redirected to an external website.