The Stromeferry Bypass in Wester Ross is to reopen to traffic between 07:00 and 22:00 from Monday, Highland Council has said.
Work has been carried out to a rockface next to the bypass.
Road traffic on the A890 has been diverted onto a stretch of nearby railway since the work started in September.
Highland Council said the bypass was expected to reopen fully on 23 November.
It said traffic control measures will still be in place on the road while the works were completed and warned that short delays should be expected.