Drivers face eight weeks of roadworks on the A9 as preparations start for the next phase of the £3 billion dualling project.
Construction between Luncarty, just north of Perth, and Pass of Birnam started yesterday and will take two months to complete, transport chiefs have warned.
Motorists will face lane closures, speed restrictions as low as 30mph and traffic lights as road workers prepare the six-mile stretch for the creation of a dual carriageway.
The roadworks will be in place between 9.30am and 3.30pm Monday to Thursday and 9.30am until 1pm on Fridays.
A 40mph limit will be in place approaching the work, dropping to 30mph through the site.
A Transport Scotland spokesperson said delays will be monitored but drivers have been advised to plan ahead and allow extra time for journeys.
They added: “These advance works allow seasonal activities to be undertaken before the main construction contract is awarded, which can help reduce the risk of delays to the programme, assisting the contractor when appointed.
“We will work closely to minimise any disruption to traffic and would like to thank road users in advance for their patience.”
Updates are available on the Traffic Scotland website.
Luncarty to Birnam is one of 11 phases to dual 80-miles of the A9 between Perth and Inverness by 2025.
A hearing took place in 2015 after objections to the Luncarty to Birnam phase.
Work was allowed to go ahead following an agreement with main objector Network Rail.