The major Inverness to Aberdeen route was delayed eastbound this morning.
A two-car crash on the A96 caused massive delays to drivers this morning.
Huge queues of cars were seen being held up between Kintore and Dyce, after the road was restricted eastbound around 8.15am.
Motorists were subject to delays of up to 30 minutes.
Traffic Scotland confirmed the road was restricted, due to an earlier crash near Tyrebagger Hill near Blackburn at around 6.30am.
The Press and Journal was informed by the police that no injuries were reported when the road was eventually reopened to traffic at 8:10 a.m.
The area’s traffic is currently moving regularly.
This incident did not result in a call to the Scottish Ambulance Service.
Our reporters are hard at work providing you with the most recent information as this story develops.
For updates and to stay up to date on breaking news, please check back later and follow The Press and Journal on Facebook and online.