Three have been taken to hospital after a van and bus crashed on the A96 near Elgin on Tuesday.
The collision between a bus and van happened on the Inverness to Aberdeen road shortly after 1pm on Tuesday May 20.
Emergency services were then called to the scene between Alves and Elgin, where the road was closed for more than six hours.
The Scottish Fire and Rescue Service sent four fire appliances as well as specialist resources to the scene of the crash.
Three were transported to Dr Gray’s Hospital for treatment by the ambulance service.
The A96 was fully reopened just after 7pm.
In a statement, a police spokesperson said: “The A96 has re-opened in both directions following a crash involving two vehicles which was reported to police around 1pm on Tuesday, May 20.
“Emergency services attended and three people were taken to Dr Gray’s Hospital in Elgin.
“Thank you to road users for their patience.”
Several people taken into care of ambulance service after crash
A fire service spokesperson said: “We were alerted at 12.59pm on Tuesday, May 20, to reports of a road traffic collision involving two vehicles on the A96 West Road at Elgin.
“Operations Control mobilised four fire appliances and specialist resources to the scene of the collision, which involved one bus and one van.
“Several casualties have been taken into the care of the Scottish Ambulance Service.”
Conversation