How to find us
Ballindalloch distillery is situated on the A95 around 14 miles north east of Grantown on Spey and 24 miles south of Elgin.
From the West and Elgin
Follow the A941 south driving through Rothes and on towards Aberlour. Just after the river Spey, continue on the A95 (stay on the main road, the A941 becomes the A95 a mile outside Aberlour). Continue through Aberlour and on a further 8 miles towards Ballindalloch. The distillery is located on the left hand side around one mile south of the Castle entrance.
From the East and Aberdeen
Take the A96 west towards Elgin. Just after Huntly take the A920 to Dufftown and onto the A941 to Craigellachie. Turn left onto the A95 and head through Aberlour and on a further 8 miles towards Ballindalloch. The distillery is located on the left hand side around one mile south of the Castle entrance.
From the South
Take the A9 north from Perth and turn right onto the A95 just north of Aviemore. Follow the A95 to Grantown on Spey and then onto Ballindalloch.
Fuel is available at a filling station 500 meters to the north of the distillery and also at Grantown on Spey and Aberlour. Opening times vary so it is recommended that you fill up when you can and don’t wait until you have to!
Inverness Airport is adjacent to the A96, a little over forty miles north west from Ballindalloch Distillery with Aberdeen Airport around sixty miles to the east, also just off the A96. Both airports have connections to mainline railway stations. There are more flight options at Aberdeen for both national and international routes, including daily flights to and from London, Bristol, Birmingham and Southampton, as well as international destinations such as Amsterdam, Dublin, Esbjerg, Paris and Stavanger. Many attractive low cost air fares are available from a number of airlines at both airports as well as private plane facilities. Most national car rental companies have depots in Aberdeen and Inverness and a number of them now have outlets in Elgin.
Banffshire is served by the Perth to Inverness mainline currently operated by Scotrail. There are town centre railway stations at Aviemore and Elgin and a rural station at Carrbridge. Connections both north to Inverness and south to the central belt and onward to England can be made at Aviemore station. The Caledonian Sleeper is operated daily into Inverness from London Euston.