Highland Council said about 20 vehicles became stuck in the snow near Loch Darma, Wester Ross, and were rescued by emergency services.
Due to the adverse weather conditions, the A835 between Ullapool and Garve was closed.
Road management organisation Bear NW Trunk Roads said there were snowdrifts of up 2m (6ft) deep on some parts of the road.
It came amid heavy snowfall in the Highlands and other parts of Scotland. And there is more snow on the way.
The Met Office has issued an amber alert for Central, Tayside and Fife, Grampian, the Highlands and Islands and Argyll and Bute, warning snow could cause road and rail disruption as well as power cuts.
It forecast 10-15cm of snow at low levels, with 20-30cm accumulating on higher ground.
A separate yellow warning forecasts periods of snow, heavy at times, for much of inland central and northern Scotland through Friday and into Saturday.
A further warning for snow and ice covers the length of Britain from midday on Saturday to midnight on Monday.
By next week, temperatures will be struggling to get much above 0C in quite a few places, with some areas such as the Pennines and high parts of Scotland seeing several degrees below that.
Birmingham faces lows of minus 2C by Tuesday morning, while a strong easterly wind will make it feel many degrees below freezing in some parts, according to Met Office forecaster Steven Keates.
He said it will be "really unpleasant" to be outdoors, adding: "If you do have to go outside there are lots of layers required, I think."
Mr Keates said the south of Britain will see a "marked" drop in temperatures across Saturday and Sunday, with some parts possibly seeing 5-10cm of snow.
He added: "Enough snow is on the cards to cause potentially quite a bit of disruption in the south-east of England through Sunday, and potentially very early next week as well."
Additional reporting by Press Association
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies