We’re still working to clear snowdrifts between Aberdeen-Dundee and Inverness-Wick/Thurso/Kyle of Lochalsh, though Inverness-Elgin services are running.

It’s unlikely services on affected routes will run tomorrow morning. Please check with your train operator before you travel. pic.twitter.com/atnAtKp3CJ

— Network Rail Scotland (@NetworkRailSCOT) January 5, 2026