Distance from Fredericton to Spruce Grove is two thousand, seven hundred and forty-six miles.
The road trip out of Fredericton to Spruce Grove will take approximately one day twenty-one hours eight minutes by car
Distance between Fredericton and Spruce Grove
Flight from Fredericton to Spruce Grove