18:31 #Inverness to Wick due 22:53
18:31 Inverness to Wick due 22:53 has been delayed at Inverness and is now 18 minutes late.

@scotrailtrains.bsky.social
Unofficial bot providing automated travel updates for ScotRail 🚆 Using publicly available data to keep you moving ⚠️ Note: Independent guide only. Always verify critical travel decisions directly with the operator.
18:31 #Inverness to Wick due 22:53
18:31 Inverness to Wick due 22:53 has been delayed at Inverness and is now 18 minutes late.
18:54 Helensburgh Central to #Edinburgh due 20:58
18:54 Helensburgh Central to Edinburgh due 20:58 will be started from Dumbarton Central.
18:15 #Aberdeen to #Inverness due 20:30
18:15 Aberdeen to Inverness due 20:30 has been delayed at Aberdeen and is now 7 minutes late.
NEW: Engineering Work: Between #Inverkeithing and Kirkcaldy
Planned engineering work will take place between Inverkeithing and Kirkcaldy from 04:00, Saturday 10 October 2026 to 23:59, Monday 19 October 2026.
NEW: Engineering Work: Between #GlasgowCentral and Paisley Gilmour Street
Planned engineering work will take place between Glasgow Central and Paisley Gilmour Street from 00:01, Sunday 11 October 2026 to 23:59, Sunday 11 October 2026.
NEW: Engineering Work: Between Barrhead and Dumfries
Planned engineering work will take place between Barrhead and Dumfries from 00:01, Sunday 20 September 2026 to 23:59, Sunday 20 September 2026, and from 00:01, Sunday 18 October 2026 to 23:59, Sunday 18 October 2026.
UPDATED: Engineering Work: Between Drem and Dunbar
Planned engineering work will take place between Drem and Dunbar from 05:00, Saturday 19 September 2026 to 23:59, Saturday 19 September 2026, and from 05:00, Saturday 26 September 2026 to 23:59, Saturday 26 September 2026.
NEW: Engineering Work: Between Barrhead and Dumfries
Planned engineering work will take place between Barrhead and Dumfries from 00:01, Sunday 20 September 2026 to 23:59, Sunday 20 September 2026, and from 00:01, Sunday 18 October 2026 to 23:59, Sunday 18 October 2026.
21:57 East Kilbride to #GlasgowCentral due 22:30
21:57 East Kilbride to Glasgow Central due 22:30 will be cancelled.
NEW: Engineering Work: Between Polmont and Camelon
Planned engineering work will take place between Polmont and Camelon from 04:00, Saturday 12 September 2026 to 23:59, Sunday 13 September 2026.
23:03 Dalmuir to Motherwell due 00:08
23:03 Dalmuir to Motherwell due 00:08 was started from Hyndland.
23:03 Larkhall to Garscadden due 23:58
23:03 Larkhall to Garscadden due 23:58 will be cancelled.
21:40 #GlasgowQueenStreet to #Aberdeen due 00:32
29/08/26 21:40 Glasgow Queen Street to Aberdeen due 00:32 has been delayed at Montrose and is now 20 minutes late.
23:18 #Edinburgh to #Perth due 00:55
29/08/26 23:18 Edinburgh to Perth due 00:55 has been delayed at Rosyth and is now 12 minutes late.
22:23 #Edinburgh to Helensburgh Central due 00:46
22:23 Edinburgh to Helensburgh Central due 00:46 will no longer call at Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove and High Street.
UPDATED: Engineering Work: Between Barrhead and Dumfries
Planned engineering work will take place between Barrhead and Dumfries from 00:01, Saturday 29 August 2026 to 23:59, Friday 11 September 2026.
23:17 Dunblane to #Edinburgh due 00:17
23:17 Dunblane to Edinburgh due 00:17 will be started from Stirling.
22:00 #Aberdeen to #Inverness due 00:12
22:00 Aberdeen to Inverness due 00:12 has been delayed at Aberdeen and is now 4 minutes late.
21:29 #Edinburgh to #Aberdeen due 00:09
21:29 Edinburgh to Aberdeen due 00:09 is being delayed between Haymarket and Kirkcaldy and is now expected to be 9 minutes late.