Drivers on the A9 faced disruption after a lorry fire on Thursday morning.
Firefighters were called to the incident at around 8.40am.
The road was closed for two hours and partly reopened shortly before 11am.
A spokesperson for the Scottish Fire and Rescue Service said: “We attended a lorry on fire on the A9 near Killiecrankie.
“We sent three appliances, one from Aberfeldy, one from Kirkmichael and one from Pitlochry.
“We used two breathing apparatus and one hose reel jet.”
Crews left the scene at 10.27am.
An update from Traffic Scotland said the carriageway was running via temporary traffic lights.
Police Scotland was contacted for comment.