There are
243 mi
from Santa Fe, NM to Durango, CO
That's the driving distance. It would take 4 hours 45 mins to go from Santa Fe, New Mexico to Durango, Colorado.
The flight distance (direct flight from Santa Fe, NM to Durango, CO) is 153.88 mi.
243 mi = 391.58 kms