Travel options for:
Nearby airports The Macallan distillery

Edinburgh (EDI)  •  6 h 36 min

$57 - $72

Aberdeen (ABZ)  •  2 h 48 min

$19 - $24

Glasgow (GLA)  •  7 h 6 min

$68 - $88

Inverness (INV)  •  3 h 10 min

  1. ×2

$15 - $22

Kirkwall (KOI)  •  8 h 45 min

$11 - $15

  • The Macallan distillery Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to The-Macallan-distillery

Bus or train from Nearby airports to The Macallan distillery?

ScotRail operates a train from Edinburgh (EDI) to The Macallan distillery 6 times a week. Tickets cost $55 - $70 and the journey takes 3 h 46 min. Alternatively, you can take a bus from Inverness (INV) to The Macallan distillery via Elgin, Bus Station and Craigellachie, Victoria Street in around 3 h 10 min.

How to get from Nearby airports to The Macallan distillery

ModeDurationPrice
From Edinburgh Airport, Airport line 100 bus to Haymarket Station, walk to Haymarket, train to Elgin, walk to Elgin, station, line 366 bus to Craigellachie, Macallan Distillery, then walk to The Macallan distillery.6 h 36 min£51
From Dyce train to Elgin, walk to Elgin, station, line 366 bus to Craigellachie, Macallan Distillery, then walk to The Macallan distillery.2 h 48 min£16
From Glasgow Airport, Terminal Building line 500 bus to Glasgow, Dundas Street, walk to Glasgow Queen Street, train to Elgin, walk to Elgin, station, line 366 bus to Craigellachie, Macallan Distillery, then walk to The Macallan distillery.7 h 6 min£60
From Tornagrain, Layby bus to Elgin, Bus Station, bus to Craigellachie, Victoria Street, then walk to The Macallan distillery.3 h 10 min£14
From Kirkwall Airport, Airport Terminal line 4 bus to Kirkwall, Travel Centre, bus to Inverness, Bus Station, walk to Inverness, train to Elgin, walk to Elgin, station, line 366 bus to Craigellachie, Macallan Distillery, then walk to The Macallan distillery.8 h 45 min£10

How long does it take to get from Nearby airports to The Macallan distillery?

It takes approximately 6 h 36 min to get from Nearby airports to The Macallan distillery, including transfers.

Is there a direct bus between Nearby airports and The Macallan distillery?

No, there is no direct bus from Nearby airports to The Macallan distillery. However, there are services departing from Tornagrain, Layby and arriving at Craigellachie, Victoria Street via Elgin, Bus Station. The journey, including transfers, takes approximately 3 h 10 min.

Operators from Nearby airports to The Macallan distillery

OperatorPhoneWebsite
Lothian Buses0131 554 4494Lothian Buses
ScotRail+44 344 811 0141ScotRail
Moray Council0300 123 4565Moray Council
First+44 (0)1224 650100First
Stagecoach North ScotlandStagecoach North Scotland
Stagecoach OrkneyStagecoach Orkney
John O'Groats Ferries+44 (0)1955 611353John O'Groats Ferries