The Met Office has issued several new weather warnings – as snow continues to disrupt travel across the north and north-east.
The first cold snap of winter has brought with it snow, ice and rain.
Dozens of schools were closed or delayed opening this morning due to the snow – a full list can be found here.
Now, the Met Office has issued another series of yellow weather warnings. An alert for snow and ice is due to last until noon on Thursday.
Forecasters have also told Grampian and Highland residents to be braced for another blast of snow followed by heavy rain at the weekend.
Affecting Aberdeenshire, Moray and both the northern and western Highlands, the Met Office say the extreme weather could cause disruption, flooding and damage to buildings from 4am on Saturday until 9am on Sunday.
This is due to heavy snowfall followed by a rapid thaw.
Meanwhile, Network Rail confirmed a fallen tree had blocked the railway line between Keith and Huntly, beginning early on Wednesday morning.
Service operator, ScotRail later confirmed it had been cleared and services are no longer affected.
Trains impacted due to fallen tree and heavy snow
Snow closed the A941 between Fogwatt and Rothes, while the A9 was restricted at Daviot for more than three hours due to a jack-knifed lorry.
AA Traffic News said the Stittenham and Easter Fearn road, the B9179 is closed in both directions due to snow on B9176. The road has been closed since Tuesday night.
Temperatures were slightly warmer overnight from the lows of -11C at Braemar the night before.
But people are waking up this morning to icy conditions and travel disruption.
There were also delays at Aberdeen Airport with early morning flights taking off more than an hour and a half later than scheduled.
This had a knock-on effect for flights shuttling travellers back, for example from Sumburgh to Aberdeen.
To find out if your flight has been affected, visit the Aberdeen Airport website.
Roads impacted by heavy snow
A941 – Lossiemouth – Elgin – Dufftown – Rhynie Road: By 10pm last night Moray Council says the road is passable with care between Rothes and Elgin, but reports this morning say it is not able to be used. So check ahead.
B9179 Stittenham and Easter Fearn road: The road is closed in both directions due to snow. The road has been closed since Tuesday night.
B1976 Struie Road: Road closed due to snow on B9176 Struie Road both ways between Stittenham and Easter Fearn. Road has been closed since Tueday night.
The Lecht: Snowgates are closed.
Other snowgates are open including Braemar, Glenshee and Cairn O’Mount.
Aberdeen City Council confirmed primary routes were gritted twice overnight at 7pm and at 4.45am.
The council deploys an army of gritters to keep the roads safe against hazardous snow and ice.
They are also urging residents to check in on elderly or vulnerable people who may not be able to leave the house due to the weather conditions.
Bus services suspended
Stagecoach confirmed several buses that serve rural areas of the Highlands and Aberdeenshire have been impacted due to bad road conditions.
To find out if your bus journey has been impacted, click here.
Conversation