Kirkmichael lies on the A924 between Pitlochry
and Blairgowrie.
From the A93 from Perth or Braemar turn off
at Bridge of Cally on the A924 signposted Kirkmichael.
From the A9 from Perth or Inverness turn off
on the A924 to Kirkmichael at Pitlochry.
After 7 miles or so you will reach the village of
Kirkmichael. On the main street, near the bridge there is a garage and
you will find the entrance to Camnacar and The Old Dairy opposite it.
Edinburgh Airport is about 1 1/2 hours away by road.
The mainline link runs from London (King's Cross)
- Edinburgh - Pitlochry, which is about 12 miles away.