Miles between San Angelo, TX and Montrose, CO

There are
834 mi
from San Angelo, TX to Montrose, CO

That's the driving distance. It would take 16 hours 2 mins to go from San Angelo, Texas to Montrose, Colorado.

The flight distance (direct flight from San Angelo, TX to Montrose, CO) is 641.60 mi.

834 mi = 1,342.19 kms