Miles between Sugar Land, TX and Farmington, NM

There are
1,024 mi
from Sugar Land, TX to Farmington, NM

That's the driving distance. It would take 18 hours 46 mins to go from Sugar Land, Texas to Farmington, New Mexico.

The flight distance (direct flight from Sugar Land, TX to Farmington, NM) is 876.74 mi.

1,024 mi = 1.61 kms