One person has been taken to hospital following a two-vehicle crash on the A82 near Glencoe.
The incident happened shortly before 6pm on Tuesday and is believed to have involved a car and a light goods vehicle.
Police, firefighters and paramedics were called to the incident near the junction with the B862 Ballachulish.
One person was taken to hospital for treatment following the accident.
The A82 Fort William to Glasgow road was closed for over three hours as emergency crews responded.
The fire service deployed three appliances to the scene after receiving a call out at 5.56pm.
A heavy rescue vehicle was also dispatched but was not required.
Crews used small tools to make the vehicles safe. The stop message was received shortly before 7pm.
Diversion in place after a82 Glencoe crash
A 55-mile diversion was put in place as emergency crews worked at the scene. Motorists were being diverted via the A85 towards Connel.
The road reopened shortly after 9.30pm.
A police spokesman said: “We were called around 5.45pm on Tuesday, July 11, to a report of a two-vehicle crash on the A82 at the junction with the B863 at Ballachulish in Glencoe.
“One person was taken to hospital for treatment. The road reopened shortly after 9.30pm after recovery was carried out.”