Duration | 1h 48m |
Distance | 101 miles |
Average price | £140 |
Nearby airports | 5 found |
The nearest airport to Ballindalloch Castle is Aberdeen (ABZ). However, there are better options for getting to Ballindalloch Castle. You can take a train from Edinburgh (EDI) to Ballindalloch Castle via Edinburgh Park Station, Edinburgh Park, Stirling, and Aviemore in around 5h 12m. Alternatively, you can take a bus from Inverness (INV) to Ballindalloch Castle via Nairn, Bus Station, Elgin, Bus Station, and Aberlour, The Square in around 3h 36m.
There is widespread community transmission globally.
Some travel restrictions may still be in place within United Kingdom. For the latest travel status, please check the official page for United Kingdom.
The nearest airport to Ballindalloch Castle is Inverness (INV) Airport which is 27.8 miles away. Other nearby airports include Aberdeen (ABZ) (45.8 miles), Edinburgh (EDI) (100.9 miles), Kirkwall (KOI) (109.3 miles) and Glasgow (GLA) (114.2 miles).
More informationIt takes 5h 12m to get from Grantown-on-Spey to Edinburgh (EDI) Airport.
More informationWe recommend flying to Edinburgh (EDI) Airport, which is 96.5 miles away from Grantown-on-Spey. The train via Edinburgh Park Station from Edinburgh (EDI) to Grantown-on-Spey takes 5h 12m.
More informationThere are 37+ hotels available in Ballindalloch Castle. Prices start at £75 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps