The A96 is partially closed this morning following a multi-vehicle collision.
The incident, involving a red Seat and a grey BMW, happened on the southbound lane of the A96, Inverurie to Kintore road near the Port Elphinstone roundabout at 6.55am.
It is understood no one has sustained any injuries despite one car leaving the road.
The dual carriageway is currently operating with one lane in use whilst vehicles are being recovered.
Motorists are being asked to use alternative routes with police remaining on site to assist with the diversion of traffic.
UPDATE❗️⌚️07:55#A96 eastbound after the Thainstone Roundabout.