Miles between Elgin, IL and Flower Mound, TX

There are
935 mi
from Elgin, IL to Flower Mound, TX

That's the driving distance. It would take 17 hours 34 mins to go from Elgin, Illinois to Flower Mound, Texas.

The flight distance (direct flight from Elgin, IL to Flower Mound, TX) is 787.71 mi.

935 mi = 1,504.17 kms