Anyone planning to travel on the A9 south of Inverness should expect delays, warn police.
A collision occurred involving a canal boat.
The boat was being towed on a trailer when it was involved in the incident near Daviot at about 1.18pm.
Nobody was injured and one lane is now open in each direction.
However, road users are advised to expect disruption in the area as recovery is expected to take some time.