There are
2,101 mi
from Rancho Cordova, CA to Horn Lake, MS
That's the driving distance. It would take 1 day 12 hours to go from Rancho Cordova, California to Horn Lake, Mississippi.
The flight distance (direct flight from Rancho Cordova, CA to Horn Lake, MS) is 1,740.14 mi.
2,101 mi = 3,381.05 kms