TransPennine Express Performance

Independent performance data for TransPennine Express from Network Rail TRUST train movement records.

Based on 37 days of data (2026-02-27 to 2026-04-05) | Last updated: 5 April 2026
On-time
81.1%
within 5 minutes
Avg Delay
3.1 min
minutes late
Cancellation Rate
9.1%
of services
Total Services
13,439
in period
Compared to the previous 60 days: Not enough data to calculate trend.

Performance by time of day

Period On-time % Avg Delay Services
Morning peak90.5%2.3 min21,810
Off-peak83.7%3.3 min57,915
Evening peak79.8%3.5 min26,615
Late/early82.4%3.3 min45,861

Performance by day of week

Day On-time % Avg Delay Services
Monday80%3.3 min22,529
Tuesday80.4%3.1 min22,846
Wednesday80%3.4 min22,681
Thursday79.9%3.2 min22,833
Friday78.8%3.5 min25,272
Saturday82.8%2.7 min25,033
Sunday88.3%2 min15,651

Monthly history

Month On-time % Avg Delay Cancellation Rate Coverage
March 202681.4%3 min9.2%83.9%

Best performing routes

Route On-time % Avg Delay Services
Hull to Hull100%0 min27
XRF to Doncaster100%0.1 min25
Manchester Piccadilly to Manchester Airport100%0 min23
York to Darlington100%0.5 min23
XVS to Hull100%0.5 min22

Worst performing routes

Route On-time % Avg Delay Services
Manchester Airport to Middlesbrough3.7%27 min27
Edinburgh to XPU40%17.4 min20
Liverpool Lime Street to Manchester Piccadilly46.2%11 min13
Newcastle to XVS50%21.9 min10
Manchester Airport to Oxenholme Lake District53.6%8.9 min28
View TransPennine Express Delay Repay guide →
Data source: Network Rail TRUST train movement data. Contains public sector information licensed under the Open Government Licence v3.0. These are independent calculations and are not official statistics published by the Office of Rail and Road. On-time is defined as arriving within 5 minutes of the planned time. For official statistics, visit the ORR Data Portal.

Performance figures are calculated independently by Train Badger from Network Rail TRUST data and may differ from official ORR statistics due to differences in methodology, data coverage, and reporting periods. Always refer to the ORR Data Portal for official statistics.