Craigellachie railway station served the village of Craigellachie, Moray, Scotland from 1863 to 1968 on the Morayshire Railway and the Strathspey Railway.