There are
413 mi
from Santa Fe, NM to Louisville, CO
That's the driving distance. It would take 7 hours 19 mins to go from Santa Fe, New Mexico to Louisville, Colorado.
The flight distance (direct flight from Santa Fe, NM to Louisville, CO) is 299.71 mi.
413 mi = 664.38 kms