By Road
Moray lies equi-distant between Inverness and Aberdeen and about 4 hours by car from Edinburgh and Glasgow via the A9 to Aviemore and then the A95 to Moray. There is an alternative route from the south and the east of Scotland using the A93 from Blairgowrie via Braemar and the infamous A939 Cockbridge to Tomintoul Road.
By Air
There are good airlinks from regional and international airports to both Aberdeen and Inverness airports. There are excellent bus links from both airports to Moray.
By Train
The main rail line runs between Aberdeen and Inverness with stations at Forres, Elgin and Keith. Timetable information available from Scotrail.
By Bus
Local buses run from Elgin bus station throughout the area but may be less frequent in rural parts -timetable information is available on the Moray Council website.
To make this site simpler, we sometimes place small data files on your computer. These are known as cookies.
If you continue, you consent to this.
Alternatively you can find out more about Cookies in our Privacy Policy on the bottom left of every page on this web site.
Privacy Policy