There are
867 mi
from Santa Fe, NM to Lake Jackson, TX
That's the driving distance. It would take 16 hours 27 mins to go from Santa Fe, New Mexico to Lake Jackson, Texas.
The flight distance (direct flight from Santa Fe, NM to Lake Jackson, TX) is 765.42 mi.
867 mi = 1,395.88 kms