Miles between San Leandro, CA and Spring Hill, TN

There are
2,283 mi
from San Leandro, CA to Spring Hill, TN

That's the driving distance. It would take 1 day 15 hours to go from San Leandro, California to Spring Hill, Tennessee.

The flight distance (direct flight from San Leandro, CA to Spring Hill, TN) is 1,943.75 mi.

2,283 mi = 3,673.59 kms