Wintry weather is blasting back to the north later this week.
The Met Office has issued a yellow “be aware” warning for snow across the whole of the Highlands and islands and Moray tomorrow and Thursday.
Up to 4in could fall on higher ground with at least 2in on lower levels.
The snow showers will be accompanied by strong and gusty winds, with the potential to cause widespread travel problems.
Dan Williams, spokesman for the Met Office, said that today would be dry, with bright spells.
But temperatures will plunge tomorrow, producing rain, sleet and snow.
The yellow warning runs from 9am tomorrow until 11.55pm on Thursday, with snow mostly likely overnight on Wednesday.
Mr Williams said that a northwesterly flow would bring colder conditions down from the Arctic.
He said: “Thursday is probably less likely to have showers during the day although later on they may start to come through.”
He added that winds could gust up to 35mph on Wednesday.
Mr Williams said: “There will be difficult travel and transport conditions and people should check updated warnings and forecasts.”
Gritters and ploughs are expected to be out in force to keep major routes open.
Some higher areas had snow showers yesterday morning, in particularly the A9 Inverness-Perth road at Slochd Summit and Drumochter Pass.
A handful of CalMac services were on amber alert because of the poor conditions.
Passengers planning to travel later in the week are being advised to check with the company before setting out as further disruption is expected.