Storm Babet sees dozens of schools closed and ScotRail chaos …
ScotRail cancels services
MASS train cancellations were imposed by ScotRail, expected to last from tomorrow until Saturday.
North and north-east Scotland will have trains suspended while the south and west will be hit by delays.
Services will be suspended between Aberdeen and Elgin; Edinburgh and Aberdeen via Fife; and Perth and Aberdeen via Dundee.
Trains between Dunblane and Perth will be put on hold; as well as Perth and Aviemore; and Tain and Wick / Thurso; and all Fife Circle services will be suspended, impacting services between Glasgow Queen Street and Aberdeen / Inverness; and between Edinburgh Waverley and Aberdeen / Inverness.
A spokesperson for ScotRail said: "Due to the red weather warning and the likelihood of flooding and poor driving conditions, customers on these routes are advised not to travel.
"The train operator expects line closures to last until Saturday, dependent on weather conditions and any repair work to railway infrastructure.
"Other routes across the network will be impacted by speed restrictions, meaning services may be subject to delay or cancellation."
David Simpson, ScotRail service delivery director, said: "This is a necessary step to ensure everyone's safety during the severe weather.
"Speed restrictions will be in place as a precautionary measure on other routes, which will mean longer journey times."