The Kessock Bridge at Inverness had to be closed in both directions after a lorry caught fire.
Both carriageways of the A9 were shut down for a time following the blaze, which broke out at about 19:50.
Fire crews attended the scene and the southbound carriageway reopened a short time later. Northbound traffic was restricted to one lane.
A fire service spokeswoman said: "An articulated lorry was on fire and the crew cab was well alight."
She added: "We have no indication of any injuries or any entrapments."
The blaze was fully extinguished by 20:35.