Leanach is only half a mile away from Culloden Battlefield so quite easy to find.
Coming from the north on A9 follow directions for Culloden Battlefield taking the B9006. Pass Battlefield and turn right at Culloden Moor Inn towards Clava. Straight through next crossing and Leanach is quarter of a mile down on right below farm buildings.
Coming from the south on A9 pass Daviot Church then turn right into the B851 towards Croy for 3 miles.Turn right at crossroads towards Clava and Leanach is quarter of a mile on the right below farm buildings.