Distance from Barrie to St. Thomas is one hundred and sixty-seven miles.
The road trip out of Barrie to St. Thomas will take approximately two hours thirty-eight minutes by car
Distance between Barrie and St. Thomas
Flight from Barrie to St. Thomas