Motorists in the Highlands have been advised to avoid joining the A9 north of Aviemore after a three-vehicle collision.

The crash happened shortly after noon on Wednesday at the junction with the B9152.

Emergency services attended and a police spokeswoman said there were reports of some minor injuries to those involved.

None of the injuries were said to be life-threatening.

The road had partially reopened by 2pm with traffic police assisting the flow of traffic.

Drivers have been warned to expect delays.