Craigellachie may refer to:
Craigellachie, British Columbia, Canada
Craigellachie, Moray, Scotland
Craigellachie railway station
Craigellachie distillery
Craigellachie, Windsor, a heritage-listed house in Windsor, Brisbane, Queensland, Australia
Craigellachie National Nature Reserve, a national nature reserve near Aviemore, Scotland
Distance between:
London to Craigellachie433 Miles / 697 Kms Liverpool to Craigellachie283 Miles / 456 Kms