The A834 is closed to traffic between the junction of Strathpeffer road/Bridgend Avenue and Mill Street/Millcraig Road due to reconstruction of the Railway Level Crossing by Network Rail.  I understand the works are planned to complete no later than Friday 6 September.   
https://www.roadworkscotland.org Reference KL552-PERTH/RWN/2024/029 (3592901)