Highway 12 from Interstate 5 to Highway 160 near Rio Vista will be closed from 7 a.m. to 4 p.m. on June 4, 5 and 6.
The complete road closure will allow maintenance crews to complete repairs to Highway 12 in three days rather than 15, according to a Caltrans news release.
Drivers are being advised to use Interstate 80 and Interstate 5 as alternate routes and to allow additional travel time.
The detour for eastbound Highway 12 traffic is Highway 160 north to Walnut Grove Road then to Interstate 5. Westbound traffic detour will be also be detoured on Walnut Grove Road.