Miles between Elgin, IL and Montrose, CO

There are
1,267 mi
from Elgin, IL to Montrose, CO

That's the driving distance. It would take 22 hours 57 mins to go from Elgin, Illinois to Montrose, Colorado.

The flight distance (direct flight from Elgin, IL to Montrose, CO) is 1,059.49 mi.

1,267 mi = 1.61 kms