There are
1,115 mi
from Sugar Land, TX to Montrose, CO
That's the driving distance. It would take 21 hours 35 mins to go from Sugar Land, Texas to Montrose, Colorado.
The flight distance (direct flight from Sugar Land, TX to Montrose, CO) is 928.87 mi.
1,115 mi = 1.61 kms