Based on 37 days of data (2026-02-27 to 2026-04-05) | Last updated: 5 April 2026
On-time
94.2%
within 5 minutes
Avg Delay
1.1 min
minutes late
Cancellation Rate
13.9%
of services
Total Services
36,863
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 peak | 95.2% | 1 min | 54,117 |
| Off-peak | 96.6% | 0.9 min | 116,396 |
| Evening peak | 90.8% | 1.7 min | 62,552 |
| Late/early | 94.6% | 1.1 min | 91,006 |
Performance by day of week
| Day |
On-time % |
Avg Delay |
Services |
| Monday | 95.2% | 0.9 min | 50,782 |
| Tuesday | 96.1% | 0.8 min | 52,010 |
| Wednesday | 91.2% | 1.5 min | 50,426 |
| Thursday | 90.1% | 1.7 min | 50,290 |
| Friday | 94.9% | 1 min | 55,257 |
| Saturday | 96.9% | 0.7 min | 47,255 |
| Sunday | 95.9% | 0.9 min | 19,681 |
Monthly history
| Month |
On-time % |
Avg Delay |
Cancellation Rate |
Coverage |
| March 2026 | 93.9% | 1.1 min | 12.2% | 83.9% |
Best performing routes
| Route |
On-time % |
Avg Delay |
Services |
| Heathrow Airport T4 to West Ealing | 100% | 1.1 min | 39 |
| ABX to WHX | 100% | 0.1 min | 31 |
| Heathrow Airport T4 to FDX | 100% | 0 min | 24 |
| Heathrow Airport T4 to Chadwell Heath | 100% | 1.1 min | 23 |
| PDX to Manor Park | 100% | 0.7 min | 23 |
Worst performing routes
| Route |
On-time % |
Avg Delay |
Services |
| Shenfield to Hayes & Harlington | 5.6% | 17.7 min | 18 |
| Heathrow Airport T5 to Gidea Park | 5.9% | 16.8 min | 17 |
| Heathrow Airport T4 to Ealing Broadway | 53.8% | 7.8 min | 13 |
| ABX to Hayes & Harlington | 56.6% | 8.9 min | 53 |
| Hayes & Harlington to West Drayton | 63.6% | 4.5 min | 11 |
View Elizabeth line 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.