The main route was closed around 10:10am on Friday morning at the junction with Morriston road. Traffic Scotland warned the route is likely to remain closed for some time. The A96 runs north-west from Aberdeen, running through Keith, Elgin and Nairn in the north east of Scotland.