Distance from Barrie to Spruce Grove is two thousand and four miles.
The road trip out of Barrie to Spruce Grove will take approximately one day nine hours nine minutes by car
Distance between Barrie and Spruce Grove
Flight from Barrie to Spruce Grove