Drivers are being urged to steer clear of the A64 near Malton, where weekend roadworks and road closure begins at 8pm tonight (Friday).
Highways England has created diversions for traffic in both directions - although they will add a lot of time to journeys.
The maintenance works between Crambeck and Low Hutton will force the road to close from 8pm on Friday to 6am on Monday.
Highways England will put in place the following diversions:
Westbound traffic from Scarborough to York: Traffic will be diverted off the A64 at Pickering interchange and on to the A169 towards Pickering and the A170 towards Thirsk, going down Sutton Bank. They will then follow the A168 onto the A1(M) at Dishforth. People wishing to access York will use the A19. People with caravans will have to use the alternative route at Sutton Bank.
Eastbound from York to Scarborough: Traffic will be diverted off the A64 at Grimston Bar where they will join the A166 towards Driffield, going through Stamford Bridge and Fridaythorpe, and continue towards the coast. People wishing to access Pickering, Malton or the surrounding area will be directed to Norton through the B1251 and B1248. They will then rejoin the A64 at Brambling Fields. Highways England will be installing a one-way system at Norton and parking restrictions at various locations along the diversion route.
According to the AA route planner, Scarborough to York on the A64 would normally be 42 miles and take 1 hour 10 minutes. The westbound diversion, including the A19 into York, is 64.9 miles and would take 1 hour 49 minutes. The eastbound diversion route, towards Scarborough, would be 55 miles and take 1 hour 37 minutes.
A Highways England spokesperson said the diversions had to be suitable for a similar amount of traffic to the normal route of the A64, such as HGVs as well as weekend motorists. Local authorities and affected residents had been notified. "There will be drivers who find their own routes but these are the diversions we are asking people to use," they said.
It is the first of three scheduled weekend closures. The others are Friday 9 November-Monday 12 November, and Friday 16 November-Monday 19 November, with the same timings as this weekend.
There are changes to Coastliner buses doe to the road closure: see here.