Police have urged people to consider delaying any essential journeys after heavy snow across parts of Scotland.
A Met Office amber warning is due to remain in place until 10:00 meaning there is a potential risk to life and increased chance of disruption.
The A9 at Dunblane was closed due to snow but has now partially reopened, while driving conditions on the M90 and M8 have been reported as difficult.
There are also delays on the A83 Old Military Road diversion.
Traffic Scotland has also reported difficult driving conditions on the M77 at Fenwick, M80 around Cumbernauld and the A82, Tyndrum to Bridge of Orchy, and on the A9 at Greenloaning.
In the Borders several lorries got stuck on the A7 between Selkirk and Hawick, while difficult driving conditions were also reported on the A68 at the Carter Bar and Soutra.
Meanwhile, police have urged drivers to properly clear their car windscreens before setting off in the wintry conditions.
Officers in Dumfries and Galloway shared a picture of a driver they stopped and charged for failing to do this.
The Met Office warning covers the Highlands, Grampian, Tayside, Central, Fife, the Lothians, Strathclyde, Dumfries and Galloway and the Scottish Borders.
A yellow warning of snow and ice for much of the rest of the country remains in place until 21:00 on Thursday.
People should only be leaving home to make essential journeys in parts of Scotland under level four Covid measures, under current Scottish government lockdown regulations.
Ch Supt Louise Blakelock, of Police Scotland, said: “Government guidance on only travelling if your journey is essential remains in place and so with an amber warning for snow, please consider if your journey really is essential and whether you can delay it until the weather improves.
“If your journey really is essential, plan ahead and make sure you and your vehicle are suitably prepared by having sufficient fuel and supplies such as warm clothing, food, water and charge in your mobile phone in the event you require assistance.”
Transport Secretary Michael Matheson has asked people to heed the warning and to follow advice from police and Traffic Scotland.
He said: “The conditions will likely cause difficult driving conditions and disruption to the wider transport network, so it’s important that anyone that has to make an essential journey during the warning period plans their journey.
“The current Covid restrictions mean you should only be leaving your home for an essential purpose, so please consider if your journey is absolutely necessary before setting off.”
Police in Shetland have also warned of ice badly affecting roads on the islands.
ScotRail said its services could be affected, particularly on the Highland mainline.
Network Rail Scotland said a speed restriction would be in place from 01:00 to 15:00 on Thursday between Sanquhar and Holywood in Dumfries and Galloway.
Scottish Borders Council said the effects of the adverse weather could cause disruption into Friday morning.
Emergency planning officer Jim Fraser said: “With widespread snow and some freezing rain possible over the course of Wednesday and Thursday, there is the strong potential for disruption across our road network and communities.”
Parts of Scotland have experienced wintry conditions since the end of last month. Parts of the Highlands, including Inverness, had heavy snow showers on Monday.
Some of the deepest snowfalls in recent weeks have been in the Highlands, including the Cairngorms.
Earlier this month, the UK had its coldest night of the winter so far after a temperature of -12.3C was recorded in the north west Highlands.
The temperature was recorded at Loch Glascarnoch, near Garve, south of Ullapool in Wester Ross.
The record lowest temperature in the UK is -27.2C, which was recorded in Braemar, Aberdeenshire, in 1895 and 1982 and at Altnaharra in the Highlands in 1995.