Drivers heading to the Blair Atholl Horse Trails faced long delays with tailbacks along the A9.
Motorists reported being stuck in traffic for up to one hour as the Blair Castle International Horse Trials take place this weekend.
Google Maps traffic data shows seven-mile queues on the A9 northbound carriageway as far back as Pitlochry shortly after noon on Saturday.
Just off the A9, traffic was also at a standstill on the B8019.
The road is now clear.
Conversation