SatNav should bring you straight to the door by entering our
postcode AB56 5YJ.
From Perth, the quickest way is up the A9 turning onto the A95 to Grantown-on-Spey just past Aviemore.
The most scenic route is to follow the A93 to Braemar then the A939 (Old Military Road) to Aberlour then follow directions to Keith.
We can provide more detailed route details if required.
Our nearest station is Keith on the Aberdeen to Inverness line. Trains on this line are frequent and it is no problem collecting you from the station. The rail service to up here is really very good and reasonably priced - for example - you can depart London at 10am and arrive here by 18.30 with just one change of train at Aberdeen. You will have passed through some of the finest scenery in the UK for a fare in the region of £157 return (as of 27/01/14 - before any railcard discounts). From Glasgow and Edinburgh the journey time is around 4 hours and the return fare in the region of £55.
If you need any help with sorting journeys and fares, please let us know, we are more than happy to help.
We are equidistant between Aberdeen and Inverness airports - but Aberdeen may have more flights. We can arrange your transport from and to the airport but there will probably be a charge of approximately £18 each way.