Miles between Las Cruces, NM and The Colony, TX

There are
690 mi
from Las Cruces, NM to The Colony, TX

That's the driving distance. It would take 11 hours 44 mins to go from Las Cruces, New Mexico to The Colony, Texas.

The flight distance (direct flight from Las Cruces, NM to The Colony, TX) is 576.52 mi.

690 mi = 1,110.85 kms