Three people have been taken to hospital after one bus overturned and another crashed on the A90 hours apart.
At around 9.45pm on Friday, a Megabus coach flipped on its side after leaving the road, northbound just south of Laurencekirk.
Two passengers were taken to Aberdeen Royal Infirmary with minor injuries.
Roughly 50 miles up the A90, at around 6.55am, a Stagecoach bus crashed on a slip road to Newburgh.
The driver was taken to Aberdeen Royal Infirmary as a precaution and there were no other reported injuries.
BEAR Scotland which manages the trunk road had ploughs, snowblowers and diggers working to clear heavy snow drifts on the A90, A95 and A96.
Traffic Scotland warned that police were advising people not to travel in the north east of the country due to the weather.
A Police Scotland spokesperson said: “Around 9.45pm on Friday, February 12, 2021, police received report of a one-vehicle road crash, in which a bus left the road, on the A90 northbound south of Laurencekirk. Two passengers were conveyed to Aberdeen Royal Infirmary with minor injuries.”
A Police Scotland spokesperson said: “Around 6.55am on Saturday, February 12, we received a report of a one-vehicle crash involving a bus just off the A90, on a slip road to Newburgh. The driver was taken to Aberdeen Royal Infirmary as a precaution. There were no other reports of injuries.”