There are
2,119 mi
from Citrus Heights, CA to Horn Lake, MS
That's the driving distance. It would take 1 day 13 hours to go from Citrus Heights, California to Horn Lake, Mississippi.
The flight distance (direct flight from Citrus Heights, CA to Horn Lake, MS) is 1,738.76 mi.
2,119 mi = 3.22 kms