About Speyside - Scottish Tourism in Moray


Speyside area is in the northeast highlands of Scotland
about midway between Inverness and Aberdeen.

How do I get to Speyside?

By Air

Our nearest airports are Inverness (approx 48 miles 1 hours) and Aberdeen (approx 60 miles 1 hours) which are served by several airlines daily - both regular airlines like British Airways and low cost such as Easyjet who fly from London Luton and London Gatwick to Inverness and from London Gatwick, Heathrow & Luton to Aberdeen.

With Easyjet the earlier you book the cheaper it is! Of course there are other airlines and details can be found at individual airport websites see links below!

I can collect you from either airport and we can make the journey to your accommodation part of your itinerary with me.

By Train

Another option is to let the train take the strain. The Speyside area is served by relatively good train links from both Edinburgh and Glasgow via Inverness or Aberdeen. If you are planning on travelling a lot around Scotland it is worth investigating whether it would be worthwhile buying a Travelpass which will give you unlimited travel for a set number of days (and includes some bus and ferry travel as well) or a discount railcard which gives a percentage discount on train travel for family groups, students or seniors.

There are really two options:

  • The nearest railway station to my home is Elgin which is about 15 minutes drive away. To get to Elgin from the south of Scotland you can take the train from Edinburgh or Glasgow, change trains at Inverness or Aberdeen and then travel onwards to Elgin. This is a train journey of around 4 to 5 hours including the change at Inverness or Aberdeen depending on which route you take.

  • The better option is to take the train from either Glasgow or Edinburgh north on the Inverness line and to get off at Aviemore. This cuts the train journey to around 3 hours and avoids the need to change trains in Aberdeen or Inverness. Aviemore is around an hours drive from my house by the most direct route but it is right at the heart of the Cairngorm national park. This means that as well as getting great views of the Cairngorm Mountains we can make the journey to my part of Speyside and your accommodation part of your trip. There is plenty to see and do on the way so this is the option that I recommend. A late morning arrival in Aviemore is perfect for making the most of your day and gives us time explore en route.

By Bus

Citylink & Stagecoach/Bluebird bus services can be a cheaper option if you have the time but keep in mind that you will have to travel via the big cities such as Inverness & Aberdeen to get to Elgin and will take much longer than the train.

By Car


From Glasgow (approx 200 miles - 3 - 4 hours)

Take the M80/A80 north towards Stirling. Just before Stirling the M80 joins the M9. Stay on here travelling northwards and when it changes to the A9 near Dunblane continue on the A9 to Perth. At Perth follow the A9 north to Aviemore. Turn off and go through Aviemore and out on the A95 sign posted Elgin (A941). At the second roundabout on the outskirts of Grantown (14 miles), turn right over the River Spey and head towards Elgin. Keep on this road as far as Charlestown of Aberlour (24 miles from Grantown). Continue through the village on the A95 to Rothes. The road changes numbers to the A941 at the Craigellachie Bridge over the Spey two miles on from Aberlour.

From Edinburgh (approx 180 miles - 3 hours)

Take the A90 across the Forth Road Bridge and join the M90 signposted to Perth. The M90 splits just before Perth. Be sure to head for the signs that say A9 North and Inverness. Once you are on the A9, follow the directions above.

From Inverness (55 miles - 1 hours)

Head out on the A96 signposted to Aberdeen. Travel through Nairn and Forres. As you enter Elgin you will pass Dr Gray's Hospital on the right. At the 1st roundabout carry straight on following the A96. At the 2nd roundabout turn right up the hill. Cross the 3rd (mini) roundabout outside the Comet electrical store and follow the road to the 4th roundabout. Turn right signposted to Perth A941 (A95) and cross the railway bridge. Go straight on at the 5th roundabout and then again at the next roundabout at the top of the hill. From here it is 13 miles to Craigellachie and another 2 miles to Aberlour.

From Aberdeen (65 miles - 1 hours)

Head out of Aberdeen on the A96 signposted Inverness. Keep on the A96 past the town of Huntly (38 miles) and a mile after the roundabout (opposite Tescos supermarket) turn left on the A920 signposted Dufftown. Follow the signs for the centre of Dufftown and when you reach the clocktower turn right onto the A941 sign posted Elgin. Follow this road to Craigellachie (5 miles) and at the T junction turn left to Aberlour and drive for a further 2 miles.

To find timetables and journey planner information please find links to various websites below.


Inverness   http://www.hial.co.uk/inverness-airport.html
Aberdeen   http://www.aberdeenairport.com


Easyjet   http://www.easyjet.com
British Airways   http://www.britishairways.com
BMI   http://www.flybmi.com/bmi/en-gb/
Eastern Airways   http://www.easternairways.com


National Rail Enquiries   http://www.nationalrail.co.uk
Scotrail   http://www.firstgroup.com/scotrail/index.php


Citylink   http://www.citylink.co.uk
Stagecoach & Bluebird   http://www.stagecoachbus.com/bluebird/index.html

'About Speyside' - The Kennels - Glen of Rothes
Aberlour - Banffshire - Scotland - AB38 7AQ
Telephone +44 (0) 1340 831983

Fax +44 (0) 5601137258
Email: aboutspeyside@btconnect.com

© 2018 AboutSpeyside.com
AmericanScot.com Web Site Design by AmericanScot.com