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