Traffic restrictions remain in place in two north-east towns, while a three vehicle crash is affecting one of the main bridges in the Highlands.
Traffic on the Kessock Bridge has been disrupted this morning after a three vehicle accident.
The engine of a lorry caught fire after it was in collision with two cars on the northbound dual carriageway.
No one was injured.
Strong winds are also affecting one of the main bridges in the Highlands the Dornoch Bridge, on the A9.
In Hatton, Aberdeenshire, a road block between Station road and Hobshill Place remains in place due to a church fire last week.
Temporary traffic lights in Turriff also continue to cause congestion to pile up on the B9025, at the Deveron Bridge junction.
In Aberdeen, on the roads this morning the usual congestion in Aberdeen can be expected around Holburn Junction, Haudagain Roundabout and the Beach Boulevard.
Long term roadworks are in place at Machar Drive, which could cause delays.
Elsewhere, there’s the usual heavy traffic on the A90 southbound between Foveran and Ellon