After a day of extreme winds, Glasgow has now also been braced for ice as train services work to get back on track.
The Met Office has issued a yellow warning for ice following wintry showers overnight with icy patches likely on untreated roads, pavements, and cycle paths.
The warning is currently in place until around 10am this morning but will return until 6pm on Friday with heavy snow and strong winds predicted due to Storm Eunice.
It comes after Scotland was buffeted with strong winds as Storm Dudley swept across the country, with a gust of 74mph recorded at Drumalbin in South Lanarkshire, the Met Office said.
On Thursday morning ScotRail tweeted that as a result of strong winds and heavy rain due to Storm Dudley, passenger services have been withdrawn until around 10am, with the exception of a number including between Aberdeen and Inverness, Edinburgh to Dunbar and Edinburgh to Glasgow Queen Street via Falkirk High.
It tweeted: "Due to the early shut down following #StormDudley we're doing our best to get our services back up and running as quickly as possible.
"As Network Rail engineers continue to do safety checks our services will not run until the lines have been cleared as safe to re-open."
Ferry passengers also faced disruption.
Caledonian MacBrayne tweeted that a number of ferry services were liable to disruption or cancellation at short notice
Network Rail said its track inspections are well underway with teams out across the network inspecting more than 1,400 miles of track.
A yellow weather warning for ice in the Highlands and Western Isles is in place until 10am on Thursday.
Scotland's Deputy First Minister John Swinney warned that the coming days will be "very challenging" as a result of Storm Dudley and the expectation of Storm Eunice on Friday.
He said: "We expect another period of disruption this week, with storms Dudley and Eunice set to bring strong winds to Scotland.
"High winds may cause issues on roads and bridges, disruption to power supplies and danger from falling trees.
"We would urge everyone to plan their journeys in advance, exercise caution on the roads, and follow the latest travel advice."
Trains still running before 10am, Thursday, February 17:
Edinburgh - Glasgow Queen St (Via Falkirk High)
Edinburgh - Glasgow Queen St (Via Cumbernauld)
Queen St - Alloa terminate and start back from Stirling
Queen St - Anniesland returning to normal but subject to cancellation
Queen St - Oban