There are
1,323 mi
from Santa Fe, NM to Cedar Lake, IN
That's the driving distance. It would take 23 hours 41 mins to go from Santa Fe, New Mexico to Cedar Lake, Indiana.
The flight distance (direct flight from Santa Fe, NM to Cedar Lake, IN) is 1,071.35 mi.
1,323 mi = 1.61 kms