Miles between Flower Mound, TX and Crystal Lake, IL

There are
935 mi
from Flower Mound, TX to Crystal Lake, IL

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

The flight distance (direct flight from Flower Mound, TX to Crystal Lake, IL) is 797.32 mi.

935 mi = 1,504.01 kms