Travelling to Grantown-on-Spey


By Rail:

The main line from Glasgow and Edinburgh to Inverness stops at Aviemore and Carrbridge and with a bus service connecting to Grantown-on-Spey this may be the least stressful way to start your visit. You could disembark the Aberdeen/Inverness line at Forres or Nairn but without buses this would involve a 30 to 40 minute Taxi run.


By Air:

Inverness airport is only 27 miles from Grantown-on-Spey and has regular links to many UK cities and some service to the continent, with a link bus to Inverness and a regular service from Inverness to Grantown-on-Spey.


By Road:

North by the A9 to Aviemore then follow the A95 for 12 miles. South from Inverness to Carrbridge, and follow the signs for 10 miles. From the East the A95 runs straight into town - you can join it at Craigellachie, from Elgin, Keith or Dufftown. The road in from Forres and Nairn over the Dava Moor is one of the most picturesque wilderness routes. For variety, travelling from Royal Deeside through Tomintoul exposes you to some of the best views in the Eastern Highlands.