Distance from Spruce Grove to Spirit River is two hundred and ninety-nine miles.
The road trip out of Spruce Grove to Spirit River will take approximately four hours forty-four minutes by car
Distance between Spruce Grove and Spirit River
Flight from Spruce Grove to Spirit River