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
1834 1L28 Dundee Edinburgh +11 Member of train crew being unavailable
2023 1L92 Perth Edinburgh +11 Train crew being delayed
2135 1L71 Edinburgh Perth +11 Train crew being delayed
2205 2K83 Edinburgh Leven +11 Train crew being delayed
2231 1L36 Dundee Edinburgh +11 Train crew being delayed
2256 2R80 Dalmuir Rutherglen +11 Broken down train
1045 2N56 Alloa Glasgow Queen Street +10 Slippery rails
1219 2T79 Tweedbank Edinburgh +10 Trespassers
1409 2R38 Dalmuir Motherwell +10 Train ahead late
1422 2Y05 North Berwick Edinburgh +10 Passengers causing a disturbance on a train
1707½ 2V66 Milngavie Springburn +10 Train ahead late
1709 2R10 Dalmuir Motherwell +10 Train ahead late
1717 2F09 Cumbernauld Dalmuir +10 Fault on train ahead
1750 2V55 Springburn Milngavie +10 Train ahead late
1959 2S19 Whifflet Dalmuir +10 Earlier train fault
2127 2Y65 Edinburgh Glasgow Central +10 Signalling fault
2303 2R36 Dalmuir Motherwell +10 Broken down train
1718 2H37 Edinburgh Helensburgh Central +9 Earlier train fault
1727 2L59 Dundee Aberdeen +9 Train crew being delayed
1741 2M17 Edinburgh Milngavie +9 Earlier train fault
1817 2F11 Motherwell Dalmuir +9 Earlier train fault
1909 2R18 Dalmuir Motherwell +9 Earlier train fault
2004 2K79 Edinburgh Leven +9 Train ahead late
2231 2H18 Helensburgh Central Bathgate +9 Broken down train
0919 2Y07 North Berwick Edinburgh +8 Object being caught on the overhead electric wires
1211 2T82 Edinburgh Tweedbank +8 Trespassers
1523 2B85 Lanark Glasgow Central +8 Passenger being taken ill on a train
1754 2H39 Edinburgh Helensburgh Central +8 Earlier train fault
1843 2L88 Arbroath Dundee +8 Train ahead late
2034 2L11 Larkhall Milngavie +8 Train ahead late
2114 2K82 Leven Edinburgh +8 Train ahead late
2135 2G63 Glasgow Central Gourock +8 not given
2226 2Y87 Edinburgh Glasgow Central +8 not given
0724 2J62 Glasgow Queen Street Falkirk Grahamston +7 Train ahead late
0755 2H40 Helensburgh Central Edinburgh +7 Train ahead late
1019 2T71 Tweedbank Edinburgh +7 Train ahead late
1056 2H83 Inverness Kyle of Lochalsh +7 Train fault
1239 2R32 Dalmuir Whifflet +7 Train ahead late
1617 2F05 Cumbernauld Dalmuir +7 Earlier train fault
1647 2L22 Dalmuir Larkhall +7 Train ahead late
1804½ 2S11 Whifflet Dalmuir +7 Earlier train fault
1817 2L04 Dalmuir Larkhall +7 Train ahead late
1821 2V33 Springburn Milngavie +7 Fault on train ahead
1854 2V35 Springburn Milngavie +7 Train ahead late
2126 2Y88 Glasgow Central Edinburgh +7 Signalling fault
2249 2L22 Dalmuir Larkhall +7 Broken down train
2305 2G69 Glasgow Central Gourock +7 Passengers causing a disturbance on a train
2314 2T85 Glasgow Central Largs +7 Passengers causing a disturbance on a train
2322 2B72 Glasgow Central Lanark +7 Broken down train
2348 2B74 Glasgow Central Motherwell +7 not given
2351 2B95 Lanark Motherwell +7 not given
0709 2R10 Dalmuir Motherwell +6 Train ahead late
0753 2Y05 North Berwick Edinburgh +6 Train ahead late
0759 2K55 Edinburgh Leven +6 Overcrowding
0900 2P16 Dunblane Edinburgh +6 Train ahead late
1047 2L22 Dalmuir Larkhall +6 Train ahead late
1428 2C02 Dalmuir Cumbernauld +6 Earlier train fault
1509 2H53 Edinburgh Helensburgh Central +6 Passenger being taken ill on a train
1517 2F01 Cumbernauld Dalmuir +6 Passenger being taken ill on a train
1549 2N47 Glasgow Queen Street Alloa +6 Train ahead late
1610 2K72 Leven Edinburgh +6 Train crew being delayed
1623 2B92 Glasgow Central Lanark +6 Passenger being taken ill on a train
1753 2B95 Lanark Glasgow Central +6 not given
1826 2S13 Motherwell Dalmuir +6 Fault with the signalling system
1901 2K77 Edinburgh Leven +6 Train ahead late
1917 2F17 Cumbernauld Dalmuir +6 Slippery rails
1926 2B77 Lanark Glasgow Central +6 Train ahead late
2251 2H59 Edinburgh Garscadden +6 not given
2308 2D69 Glasgow Central Paisley Canal +6 not given
2309 2C36 Milngavie Motherwell +6 Broken down train

Showing all 120. Show the worst 50

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