Emergency services have been called to a two-car crash on the Dundee-bound A90.
Police and ambulance crews were called to an area near the Kinfauns junction shortly before 3.20pm and the eastbound carriageway is currently partially blocked.
*UPDATE* 16:30#A90 E/B #Kinfauns lane 1 is now *open* lane 2 still ⛔️ & 1 lane ⛔️ W/B. E/B traffic back past Friarton Br.@NETrunkRoads https://t.co/Yy1mV17jyG
— Traffic Scotland (@trafficscotland) June 8, 2017
The Scottish Fire and Rescue Service said a person is trapped in one of the vehicles.
The Scottish Ambulance Service is in attendance but the number and nature of injuries is unknown at this time.
School buses from Perth to the Carse of Gowrie have been diverted and police are advising motorists to take alternative routes.
The serious road traffic collision on the A90 northbound at Kinfauns is affecting Carse of Gowrie bus services: https://t.co/VMJmq9Mr0n
— Perth&KinrossCouncil (@PerthandKinross) June 8, 2017
A spokesman said: “Police Scotland and other emergency services are currently attending a road traffic collision on the eastbound carriageway of the A90 just outside Perth at Kinfauns.
“This is causing significant traffic disruption,so if at all possible please try and avoid the area.”