Motorists face more than three weeks of disruption and lane closures on the A9 in Highland Perthshire as major roadworks take place.
The works, costing £1.8 million, aim to address defects in the road surface on the southbound section between Pitlochry and Ballinluig.
Works commenced yesterday (September 22) and are expected to take place over 23 days until 7pm on Friday, October 14.
The project is operated by Transport Scotland and BEAR Scotland.
A contraflow system will be installed until Sunday, September 25.
There are currently lane closures on the A9 northbound and southbound whilst a small section of the East Haugh Junction central island and barriers are removed.
From 7pm on Saturday, a contraflow will be in place on the A9 southbound between Pitlochry and Ballinluig for traffic management teams to install everything required for the full two-way contraflow setup on the northbound carriageway.
During the day on Sunday, there will be a northbound lane closure in place from the Ballinluig single carriageway section to the Pitlochry single carriageway section. From 7pm the full contraflow system will be installed.
A contraflow traffic management system will then be put in place for 15 days from Sunday, September 25 to Sunday, October 9.
There will be a road closure on the A9 southbound from the Pitlochry southbound on-slip to the Ballinluig southbound off-slip, with all traffic running in contraflow on the A9 northbound carriageway.
Both slip roads on the northbound and southbound carriageways at Pitlochry and Ballinluig will remain open with traffic joining/exiting the A9 as usual.
For the A9 Pitlochry southbound on-slip and A9 Ballinluig northbound on-slip there will be a give way arrangement for traffic to join the A9.
A convoy traffic management system will then be utilised for six days from Sunday, October 9 to Friday, October 14.
Lane two closures will be in place on the A9 northbound and southbound at the Moulinearn Junction whilst surfacing teams carry out works to the southbound right turn lane.
Lane closures with convoy will be in place on the A9 southbound at the Ballinluig end of the site.