Motorists were subject to delays following a two-vehicle crash on the A947 on Tuesday evening.
Drivers reported long queues on the road south of Oldmeldrum from around 5.30pm on January 18.
A police spokeswoman said: “Officers are currently in attendance on the A947/A920 Newton to Albert Road, Oldmeldrum after a crash involving two vehicles.”
A photo of the Aberdeen to Banff road shows long lines of vehicles at a standstill.
Stagecoach service 35 is subject to delays in both ways as a result of the incident.
#BBServiceUpdate #35 service Due to RTC on A947 south of Oldmeldrum and a diversion the 35 service maybe subject to delays in both directions sorry for the delays pic.twitter.com/xHxSzOVhnN