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