An overturned vehicle on a north-east road has caused long delays for motorists this morning.
Diversions are in place on the B999 near its junction with Parkhall while it is recovered.
It is not thought that anyone has been injured.
Stagecoach has said its 290 service will take a different route until the road is fully cleared.
B/bird: (1) Due to an overturned HGV Vehicle at Whitecairns all 290 services will be subject to diversion until further notice services will divert via Belhelvie onto the Minnes road coming out at Cultercullen taking left for Udny Station resuming normal service from there.
— StagecoachNScot (@StagecoachNScot) April 16, 2018