Two people have been taken to hospital after a crash between a bus and a lorry on the A95.
Police were called to the road near Ballindalloch at around 10.15am on Thursday, after receiving reports of a collision.
Two people were taken to hospital. Their current condition is unknown.
Emergency services remain in attendance and several road closures have been put in place following the collision.
The A941 Elgin to the A95 Bridge of Avon has been closed southbound, and the A95 Grantown-on-Spey has been closed northbound.
A Police Scotland spokesperson said: “Around 10.15am on Thursday, May 18, police were called to a report of a crash involving a bus and a lorry on the A95 near Ballindalloch.
“Emergency services are in attendance and two people have been taken to hospital for treatment.
“Road closures are currently in place southbound from the A941 Elgin to the A95 Bridge of Avon. The A95 is also closed northbound from A95 Grantown-on-Spey at the junction with A939.
“Local diversions will be in place.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country