ScotRail · trains off plan

TrainTimesLive
Menu Close menu

Operators → ScotRail → 12th October 2026

Late worst first, more than 5 mins late (10 for long distance)

Departs Headcode From To Late by Why
1428 1A20 Inverness Aberdeen +35 Passenger being taken ill on a train
1626 1A89 Edinburgh Aberdeen +35 Train ahead late
1333 1H17 Edinburgh Inverness +31 Disturbance on train
2002 1B96 Aberdeen Edinburgh +26 Train ahead late
1056 1A14 Inverness Aberdeen +22 Train fault
0834 1L30 Dundee Edinburgh +21 Train ahead late
1341 1H61 Aberdeen Inverness +21 Passenger being taken ill on this train
1534 1L89 Edinburgh Perth +20 Train crew being delayed
1559 1L21 Edinburgh Dundee +19 Train crew being delayed
1507 1H21 Glasgow Queen Street Inverness +18 Held for connection
1736 1L26 Dundee Edinburgh +18 Train crew being delayed
2308 2K85 Edinburgh Leven +18 Train crew being delayed
0823 1L68 Perth Edinburgh +17 Overcrowding
1935 1L97 Edinburgh Perth +17 Train crew being delayed
0615 2K52 Leven Edinburgh +16 Overcrowding
1721 1L86 Perth Edinburgh +16 Train ahead late
1810 1L55 Glasgow Queen Street Dundee +16 Train ahead late
1831 2H65 Inverness Wick +16 Held for connection
2214 2K84 Leven Edinburgh +16 Train crew being delayed
1117 1L74 Perth Edinburgh +15 Train ahead late
1441 1Y26 Oban Glasgow Queen Street +15 Train ahead late
1539 1A49 Glasgow Queen Street Aberdeen +15 Train crew being delayed
1814 2K76 Leven Edinburgh +15 Train crew being delayed
0910 2K58 Leven Edinburgh +14 Train ahead late
1435 1L87 Edinburgh Perth +14 Train ahead late
1725 1T92 Inverness Glasgow Queen Street +14 Passenger being taken ill on a train
2058 2G64 Gourock Glasgow Central +14 Trespassers
2159 1L33 Edinburgh Dundee +14 Train crew being delayed
2240 2C34 Milngavie Motherwell +14 Broken down train
0709 2K54 Leven Edinburgh +13 Overcrowding
0838 1H09 Edinburgh Inverness +13 Train ahead late
1150 1L33 Edinburgh Dundee +13 Train ahead late
1600 2H64 Wick Inverness +13 Train ahead late
1634 1L91 Edinburgh Perth +13 Train ahead late
1638 1A51 Glasgow Queen Street Aberdeen +13 Train crew being delayed
2103 1B98 Aberdeen Edinburgh +13 Train ahead late
2257 2Y69 Edinburgh Glasgow Central +13 Train crew being delayed
0835 1T22 Aberdeen Glasgow Queen Street +12 Slippery rails
1030 1L34 Dundee Edinburgh +12 Train ahead late
1035 1L79 Edinburgh Perth +12 Train ahead late
1434 1L42 Dundee Edinburgh +12 Train ahead late
1559 1B88 Aberdeen Edinburgh +12 Train crew being delayed
1934 1H29 Edinburgh Inverness +12 Train ahead late
2244 2V66 Balloch Springburn +12 Broken down train
2317 2L19 Edinburgh Perth +12 Train crew being delayed
0553 1B68 Aberdeen Edinburgh +11 Train ahead late
0903 2K57 Edinburgh Leven +11 Train fault
1101 1B78 Aberdeen Edinburgh +11 Train ahead late
1427 1L80 Perth Edinburgh +11 Train ahead late
1709 2M15 Edinburgh Milngavie +11 Fault on train ahead

Showing 50 of 120. Show all 120

Cancelled reported by TRUST

Departs Headcode From To Booked arrival Why
0620 2A21 Kilmarnock Glasgow Central 0711 Other technical failures below the solebar
1055 1L31 Edinburgh Dundee 1228 not yet investigated
1235 1L38 Dundee Edinburgh 1414 not yet investigated

Part cancelled ran for only part of the journey

Departs Headcode From To Arrived
0649 2W05 Glasgow Central Wemyss Bay 0751
0901 1A57 Girvan Kilmarnock no report
1003 1A62 Kilmarnock Girvan 1057
1638 2E70 Balloch Airdrie 1754
1641 2M37 Edinburgh Milngavie 1825
1649 2H59 Edinburgh Helensburgh Central no report
1708½ 2E72 Balloch Airdrie 1827
1717 2L24 Dalmuir Larkhall 1832
1726½ 2S09 Motherwell Dalmuir no report
1733 2L23 Larkhall Dalmuir 1850
1743 2E73 Airdrie Balloch no report
1836 2V48 Milngavie Springburn no report
1840 2R16 Dalmuir Whifflet 1937
1854 2H04 Helensburgh Central Edinburgh 2058
1907 2V50 Milngavie Springburn no report
1908 2E56 Balloch Airdrie 2028
1925 2V37 Springburn Milngavie 2000
1951 2V39 Springburn Milngavie 2028
2127 1L94 Perth Edinburgh 2328