Craigellachie airports ::
The nearest airport is LMO - Lossiemouth, located 26.4 km north of Craigellachie.
Other airports nearby include INV - Inverness (52.2 km west), ABZ - Aberdeen Dyce (67.1 km south east), WIC - Wick (108.8 km north), DND - Dundee (115.2 km south),