There are
2,299 mi
from Citrus Heights, CA to Spring Hill, TN
That's the driving distance. It would take 1 day 15 hours to go from Citrus Heights, California to Spring Hill, Tennessee.
The flight distance (direct flight from Citrus Heights, CA to Spring Hill, TN) is 1,889.68 mi.
2,299 mi = 3.22 kms