Getting to Grantown on Spey: A Guide for Travelling to our Hotel

When planning a visit to the charming town of Grantown on Spey in the heart of the Scottish Highlands, you have several transportation options to choose from. Although most visitors to our town and to our hotel, ‘The Ben Mhor’ prefer to travel by car, many of us are now more inclined to consider public transport, which offers a more ecofriendly and sustainable way to travel. Let’s help you plan your travel plans in advance of your stay.

By Car or Motorcycle:

From Inverness (Approximately 35 miles):

  1. Start on the A9 heading south.
  2. Continue the A9 until you reach Aviemore.
  3. Take the exit onto the A95 towards Grantown on Spey.
  4. Follow the A95 into Grantown on Spey.

From Aberdeen (Approximately 80 miles):

  1. Start on the A96 heading west.
  2. In Huntly, turn onto the A920 and continue towards Dufftown.
  3. From Dufftown, take the A941 towards Rothes.
  4. In Rothes, take the A95, which will lead you to Grantown on Spey.

From Edinburgh (Approximately 150 miles):

  1. Head north on the M90 and A9 towards Inverness.
  2. Follow the A9 past Aviemore.
  3. Take the exit onto the A95 towards Grantown on Spey.
  4. Continue on the A95 into Grantown on Spey.

From Glasgow (Approximately 160 miles):

  1. Head north on the M80 and A9 towards Inverness.
  2. Follow the A9 past Aviemore.
  3. Take the exit onto the A95 towards Grantown on Spey.
  4. Continue on the A95 into Grantown on Spey.

When traveling by car or motorcycle, you have the freedom to explore the scenic routes and make stops along the way to admire the stunning landscapes of the Cairngorms and Scottish Highlands.

By Public Transport:

By Train:

The nearest train station to Grantown on Spey is Aviemore, which is well-connected to major Scottish cities like Inverness and Glasgow. You can take a train to Aviemore and then proceed by bus or taxi to Grantown on Spey, approximately 15 miles away.

By Bus:

There are many bus services that connect Grantown on Spey with nearby towns and cities. You can check the schedules of services like Stagecoach, Citylink, and local operators for the most up-to-date information.

By Air:

The nearest major airport is Inverness Airport, located about 30 miles from Grantown on Spey. You can fly into Inverness and then take a taxi or bus to reach your destination.

Before planning your trip, do consider checking the most up to date transportation options and schedules, as they may vary depending on the season and other factors. Grantown on Spey is a popular destination in the heart of the Scottish Highlands, and whether you choose to arrive by car or public transport, you’ll be rewarded with breathtaking landscapes, friendly locals, and a warm Scottish welcome, nowhere more than in the Ben Mhor Hotel.

Safe travels!