Caledonian Sleeper Performance

Independent performance data for Caledonian Sleeper 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
72.6%
within 5 minutes
Avg Delay
8 min
minutes late
Cancellation Rate
14.7%
of services
Total Services
1,085
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 peak77.6%11 min1,319
Off-peak84.6%10.1 min130
Evening peak96%1.4 min50
Late/early74.3%7.6 min4,265

Performance by day of week

Day On-time % Avg Delay Services
Monday76.9%3.9 min929
Tuesday79.2%4.7 min972
Wednesday65.6%16.5 min929
Thursday61.5%13.1 min958
Friday69.9%6.8 min984
Saturday81.8%4.5 min891
Sunday76.6%4.3 min329

Monthly history

Month On-time % Avg Delay Cancellation Rate Coverage
March 202673.7%8 min12.7%83.9%

Best performing routes

Route On-time % Avg Delay Services
Edinburgh to Slateford100%1.3 min18
Glasgow Central to London Euston100%0.3 min15
Carstairs to Edinburgh94.4%5.4 min18
Aberdeen to XAC91.7%1.8 min24
Glasgow Central to Motherwell91.7%2.5 min12

Worst performing routes

Route On-time % Avg Delay Services
London Euston to Winsford10.5%22.1 min19
Edinburgh to XCN54.8%9.6 min73
Fort William to Edinburgh62.5%7.3 min24
Edinburgh to Edinburgh63.4%12.5 min41
Edinburgh to Aberdeen66.7%9.3 min24
View Caledonian Sleeper 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.