Miles between Duluth, MN and Spring Hill, TN

There are
952 mi
from Duluth, MN to Spring Hill, TN

That's the driving distance. It would take 17 hours 52 mins to go from Duluth, Minnesota to Spring Hill, Tennessee.

The flight distance (direct flight from Duluth, MN to Spring Hill, TN) is 807.91 mi.

952 mi = 1,531.37 kms