Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 2020 | 1Y47 | Crianlarich | Mallaig | +102 | Train fault |
| 2332 | 2P83 | Edinburgh | Dunblane | +45 | Passenger being taken ill on a train |
| 2316 | 1R45 | Edinburgh | Glasgow Queen Street | +41 | Passenger being taken ill on this train |
| 2346 | 1R49 | Edinburgh | Glasgow Queen Street | +38 | Disturbance on train |
| 1248 | 1B30 | Inverness | Edinburgh | +30 | Train fault |
| 1053 | 2Y17 | North Berwick | Edinburgh | +25 | Power supply failure |
| 2245 | 1R42 | Glasgow Queen Street | Edinburgh | +23 | Disturbance on train |
| 2132 | 1A34 | Inverness | Aberdeen | +22 | Train ahead late |
| 2200 | 1H77 | Aberdeen | Inverness | +22 | Train ahead late |
| 2259 | 2Y69 | Edinburgh | Glasgow Central | +20 | Disturbance on train |
| 1807 | 2H41 | Edinburgh | Helensburgh Central | +16 | Disturbance on train |
| 2235 | 2R34 | Dalmuir | Motherwell | +16 | Disturbance on train |
| 0557 | 1B68 | Aberdeen | Edinburgh | +15 | Broken down train |
| 1545 | 2T19 | Glasgow Central | Largs | +15 | Train fault |
| 0539 | 2J53 | Falkirk Grahamston | Glasgow Queen Street | +14 | Train ahead late |
| 1510 | 2R02 | Dalmuir | Motherwell | +14 | Fault with the signalling system |
| 1926 | 2B77 | Lanark | Glasgow Central | +14 | Fault with the signalling system |
| 2031 | 2Y85 | Edinburgh | Glasgow Central | +14 | Short-notice change to the timetable |
| 0717 | 2F07 | Motherwell | Dalmuir | +13 | Broken down train |
| 1415 | 1R72 | Glasgow Queen Street | Edinburgh | +13 | Broken down train |
| 2056 | 2P80 | Dunblane | Edinburgh | +13 | Short-notice change to the timetable |
| 2253 | 2T34 | Largs | Glasgow Central | +13 | Signalling fault |
| 1600 | 1K41 | Glasgow Central | Ayr | +12 | Fault on train ahead |
| 2252 | 2H59 | Edinburgh | Garscadden | +12 | Disturbance on train |
| 1011 | 2Y16 | Edinburgh | North Berwick | +11 | Power supply failure |
| 1251 | 2Y21 | North Berwick | Edinburgh | +11 | Power supply failure |
| 1421 | 2N61 | Glasgow Queen Street | Alloa | +11 | Broken down train |
| 1421 | 2V41 | Springburn | Milngavie | +11 | Broken down train |
| 1734 | 2F73 | Glasgow Central | Ardrossan Harbour | +11 | Signalling fault |
| 1740 | 2P09 | Edinburgh | Dunblane | +11 | Trespassers |
| 1843 | 2E53 | Airdrie | Balloch | +11 | Disturbance on train |
| 2133 | 2L15 | Larkhall | Milngavie | +11 | Disturbance on train |
| 1647 | 2L22 | Dalmuir | Larkhall | +10 | Train ahead late |
| 1839 | 2H43 | Edinburgh | Helensburgh Central | +10 | Disturbance on train |
| 1913 | 2E55 | Airdrie | Balloch | +10 | Train fault |
| 2034 | 2L11 | Larkhall | Milngavie | +10 | Disturbance on train |
| 0750 | 2V39 | Springburn | Milngavie | +9 | Broken down train |
| 1339 | 2R36 | Dalmuir | Whifflet | +9 | Passenger being taken ill on a train |
| 1409 | 2R38 | Dalmuir | Motherwell | +9 | Fault with the signalling system |
| 1609 | 2R06 | Dalmuir | Motherwell | +9 | Fault with the signalling system |
| 1615 | 2F71 | Glasgow Central | Ardrossan Harbour | +9 | Signalling fault |
| 1754 | 2P04 | Dunblane | Edinburgh | +9 | Trespassers |
| 1903 | 2S15 | Whifflet | Dalmuir | +9 | Disturbance on train |
| 2049 | 2L14 | Dalmuir | Larkhall | +9 | Disturbance on train |
| 2343 | 2T78 | Edinburgh | Tweedbank | +9 | not given |
| 0607 | 2Y56 | Glasgow Central | Edinburgh | +8 | Train crew being delayed |
| 0621 | 2B73 | Lanark | Glasgow Central | +8 | Train ahead late |
| 0653 | 2B75 | Lanark | Glasgow Central | +8 | Train crew being delayed |
| 0727 | 2S09 | Motherwell | Dalmuir | +8 | Broken down train |
| 0739 | 2G02 | Leven | Edinburgh | +8 | Train ahead late |
| 1050 | 2T73 | Tweedbank | Edinburgh | +8 | Train ahead late |
| 1155 | 2G30 | Cowdenbeath | Edinburgh | +8 | Train ahead late |
| 1319 | 2Y44 | Glasgow Central | Edinburgh | +8 | Broken down train |
| 1623 | 2B89 | Lanark | Glasgow Central | +8 | Train ahead late |
| 1828 | 2A31 | Barrhead | Glasgow Central | +8 | Disturbance on train |
| 1920 | 2V37 | Springburn | Milngavie | +8 | Disturbance on train |
| 2238 | 2C34 | Milngavie | Motherwell | +8 | Disturbance on train |
| 2305 | 2K85 | Edinburgh | Leven | +8 | Disturbance on train |
| 0840 | 2R16 | Dalmuir | Whifflet | +7 | Fault on train ahead |
| 1108 | 2H23 | Edinburgh | Helensburgh Central | +7 | Fault with the signalling system |
| 1147 | 2G69 | Edinburgh | Cowdenbeath | +7 | Train ahead late |
| 1210 | 2R30 | Dalmuir | Motherwell | +7 | Train ahead late |
| 1211 | 2Y20 | Edinburgh | North Berwick | +7 | Train ahead late |
| 1707 | 2T22 | Largs | Glasgow Central | +7 | Signalling fault |
| 1746 | 2T23 | Glasgow Central | Largs | +7 | Signalling fault |
| 1833 | 2L03 | Larkhall | Dalmuir | +7 | Train ahead late |
| 1848 | 2J02 | Glasgow Central | East Kilbride | +7 | Passengers causing a disturbance on a train |
| 2017 | 2F19 | Motherwell | Dalmuir | +7 | Disturbance on train |
| 2132 | 2H14 | Helensburgh Central | Edinburgh | +7 | Police dealing with an incident |
| 2203 | 2K83 | Edinburgh | Leven | +7 | Short-notice change to the timetable |
| 2255 | 2P72 | Dunblane | Edinburgh | +7 | Police dealing with an incident |
| 2307 | 2V71 | Edinburgh | Airdrie | +7 | Police dealing with an incident |
| 0631 | 2D02 | Paisley Canal | Glasgow Central | +6 | Train ahead late |
| 0715 | 2F09 | Cumbernauld | Dalmuir | +6 | Train ahead late |
| 0715 | 2N50 | Alloa | Glasgow Queen Street | +6 | Train ahead late |
| 0859 | 2H44 | Helensburgh Central | Edinburgh | +6 | not given |
| 0949 | 2P15 | Newton (Lanark) | Glasgow Central | +6 | not given |
| 1115 | 2N20 | Alloa | Glasgow Queen Street | +6 | Train ahead late |
| 1130 | 2J67 | Cumbernauld | Glasgow Queen Street | +6 | Train ahead late |
| 1219 | 2K64 | Leven | Edinburgh | +6 | Trespassers |
| 1310 | 2R34 | Dalmuir | Motherwell | +6 | Train ahead late |
| 1428 | 2A39 | Barrhead | Glasgow Central | +6 | Train ahead late |
| 1450 | 2H73 | Inverness | Invergordon | +6 | Train ahead late |
| 1631 | 2J95 | Cumbernauld | Glasgow Queen Street | +6 | Earlier train fault |
| 1649 | 2G79 | Edinburgh | Cowdenbeath | +6 | Earlier train fault |
| 1857 | 2A34 | Glasgow Central | Barrhead | +6 | Disturbance on train |
| 1901 | 2D52 | Paisley Canal | Glasgow Central | +6 | Train ahead late |
| 1943 | 2T62 | Edinburgh | Tweedbank | +6 | Train ahead late |
| 2017 | 2F21 | Cumbernauld | Dalmuir | +6 | Disturbance on train |
| 2047 | 2V58 | Balloch | Dalmuir | +6 | Train ahead late |
| 2123 | 2Y88 | Glasgow Central | Edinburgh | +6 | Passengers causing a disturbance on a train |
| 2145 | 2T31 | Glasgow Central | Largs | +6 | Signalling fault |
| 2249 | 2L22 | Dalmuir | Larkhall | +6 | Earlier train fault |
| 2313 | 2A22 | Glasgow Central | Kilmarnock | +6 | not given |
Showing all 94. Show the worst 50
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0549 | 2T53 | Tweedbank | Edinburgh | 0646 | Other technical failures below the solebar |
| 0827 | 2C18 | Dalmuir | Cumbernauld | 0959 | Door and Door system faults |
| 0838 | 2E62 | Balloch | Airdrie | 0958 | Other technical failures above the Solebar |
| 1007 | 2T08 | Largs | Glasgow Central | 1112 | Late arrival of booked inward stock |
| 1040 | 2Y10 | Edinburgh | North Berwick | 1115 | AC/DC trip (including no fault or cause found) |
| 1122 | 2Y11 | North Berwick | Edinburgh | 1156 | AC/DC trip (including no fault or cause found) |
| 1138 | 2Y12 | Edinburgh | North Berwick | 1212 | AC/DC trip (including no fault or cause found) |
| 1143 | 2H71 | Inverness | Dingwall | 1221 | Sanders and scrubber faults |
| 1223 | 2Y01 | North Berwick | Edinburgh | 1256 | AC/DC trip (including no fault or cause found) |
| 1245 | 2H70 | Dingwall | Inverness | 1321 | Sanders and scrubber faults |
| 1515 | 1R79 | Edinburgh | Glasgow Queen Street | 1606 | Other technical failures above the Solebar |
| 1547 | 2G77 | Edinburgh | Cowdenbeath | 1631 | not yet investigated |
| 1622 | 1H62 | Inverness | Elgin | 1706 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 1802 | 1H67 | Elgin | Inverness | 1846 | Planned cancellation identified and agreed prior to 22.00 the day before the schedule runs |
| 1952 | 2B82 | Glasgow Central | Lanark | 2047 | Brake and brake system faults including wheel flats |
| 2203 | 2L17 | Larkhall | Milngavie | 2304 | Passenger taken ill on train |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0703 | 2L05 | Larkhall | Dalmuir | no report |
| 0713 | 2E55 | Airdrie | Balloch | no report |
| 0740 | 2E57 | Airdrie | Balloch | no report |
| 0751 | 2B82 | Glasgow Central | Lanark | 0848 |
| 0845 | 2T05 | Glasgow Central | Largs | no report |
| 0909 | 2E64 | Balloch | Airdrie | 1028 |
| 0940 | 2Y08 | Edinburgh | North Berwick | no report |
| 1023 | 2Y09 | North Berwick | Edinburgh | 1109 |
| 1143 | 2E73 | Airdrie | Balloch | no report |
| 1143 | 2T80 | Edinburgh | Tweedbank | 1245 |
| 1213 | 2E51 | Airdrie | Balloch | no report |
| 1215 | 1L82 | Carlisle | Glasgow Central | 1440 |
| 1219 | 2G63 | Edinburgh | Leven | no report |
| 1238 | 2E54 | Balloch | Airdrie | no report |
| 1243 | 2T84 | Edinburgh | Tweedbank | 1344 |
| 1308 | 2E56 | Balloch | Airdrie | 1427 |
| 1326 | 2Y63 | Edinburgh | Glasgow Central | no report |
| 1338 | 2E58 | Balloch | Airdrie | no report |
| 1343 | 2G02 | Leven | Edinburgh | 1503 |
| 1413 | 2E59 | Airdrie | Balloch | 1539 |
| 1428 | 2C02 | Dalmuir | Cumbernauld | no report |
| 1438 | 2R40 | Dalmuir | Whifflet | no report |
| 1521 | 2V45 | Springburn | Milngavie | no report |
| 1538 | 2E66 | Balloch | Airdrie | 1657 |
| 1604½ | 2S03 | Whifflet | Dalmuir | 1701 |
| 1617 | 2F05 | Cumbernauld | Dalmuir | 1751 |
| 1815 | 2F13 | Cumbernauld | Dalmuir | 1958 |
| 2013 | 2V56 | Balloch | Springburn | no report |
| 2039 | 1Y32 | Oban | Glasgow Queen Street | no report |
| 2102 | 2H12 | Helensburgh Central | Edinburgh | 2327 |
| 2123 | 2V45 | Springburn | Balloch | 2239 |
| 2303 | 2P81 | Edinburgh | Dunblane | no report |