Operator · Great Britain · code SR
ScotRail
ScotRail trains reached their destination on average 1 min late over the last 30 days, based on 1,920 timed arrivals out of 3,565 services; 93% were within 5 minutes.
- 93%
- within 5 min at the destination, of 1,920
- 1 min
- late on average
- 3
- cancelled, of 3,565
- 393
- stations served
Punctuality
How ScotRail has run
Every service the feeds attribute to ScotRail, measured on arrival at its destination against the public timetable. Half of them were on time and four in five were within 2 min. 3 services were cancelled (0.1%) and 1 more was cancelled at some stops. The platform changed after being announced on 0% of 2,270 calls with a platform. The busiest hour is 08:00–09:00 (239 services); the worst day was Monday 14 September 2026 (1 min late on average).
| Measure | 7 days14 September 2026 – 14 September 2026 | 30 days14 September 2026 – 14 September 2026 | All time14 September 2026 – 14 September 2026 |
|---|---|---|---|
| Services | 3,565 | 3,565 | 3,565 |
| Within 5 minutes | 93% of 1,920 | 93% of 1,920 | 93% of 1,920 |
| Average delay | 1 min of 1,920 | 1 min of 1,920 | 1 min of 1,920 |
| Half were within | under a minute | under a minute | under a minute |
| Four in five were within | 2 min | 2 min | 2 min |
| Cancelled | 3 of 3,565 | 3 of 3,565 | 3 of 3,565 |
| Cancelled at some stops | 1 | 1 | 1 |
| Platform changed | 0% of 2,270 | 0% of 2,270 | 0% of 2,270 |
| Busiest hour | 08:00–09:00 (239) | 08:00–09:00 (239) | 08:00–09:00 (239) |
| Worst day | 14 September 2026 (1 min) | 14 September 2026 (1 min) | 14 September 2026 (1 min) |
Busiest stations
- Glasgow Central7,156 calls in the last 30 days
- Haymarket4,688 calls in the last 30 days
- Edinburgh Waverley4,054 calls in the last 30 days
- Glasgow Queen Street3,140 calls in the last 30 days
- Hyndland2,491 calls in the last 30 days
- Partick2,491 calls in the last 30 days
- Dalmuir2,012 calls in the last 30 days
- Paisley Gilmour Street1,831 calls in the last 30 days
- Inverkeithing1,570 calls in the last 30 days
- Anniesland1,511 calls in the last 30 days
- Leuchars1,497 calls in the last 30 days
- Cambuslang1,352 calls in the last 30 days
Busiest routes
- Edinburgh Airport (Bus or Tram) to Haymarket393 services
- Haymarket to Edinburgh Airport (Bus or Tram)390 services
- Leuchars to St Andrews (Bus)342 services
- St Andrews (Bus) to Leuchars339 services
- Edinburgh Waverley to Glasgow Queen Street315 services · 100% within 5 min of 40
- Glasgow Central to East Kilbride290 services · 100% within 5 min of 29
- Glasgow Central to Ayr289 services · 97% within 5 min of 34
- Glasgow Central to Gourock287 services · 97% within 5 min of 35
- Glasgow Central to Newton272 services · 97% within 5 min of 29
- Edinburgh Waverley to Glasgow Central266 services · 79% within 5 min of 34
- Glasgow Central to Neilston264 services · 100% within 5 min of 32
- Edinburgh Waverley to Dunblane258 services · 91% within 5 min of 32