Distance from Grande Prairie to Spruce Grove is two hundred and sixty-six miles.
The road trip out of Grande Prairie to Spruce Grove will take approximately four hours thirteen minutes by car
Distance between Grande Prairie and Spruce Grove
Flight from Grande Prairie to Spruce Grove