There are
559 mi
from Dearborn, MI to Spring Hill, TN
That's the driving distance. It would take 10 hours 31 mins to go from Dearborn, Michigan to Spring Hill, Tennessee.
The flight distance (direct flight from Dearborn, MI to Spring Hill, TN) is 496.57 mi.
559 mi = 899.44 kms