Miles between Sugar Land, TX and Lake In The Hills, IL

There are
1,098 mi
from Sugar Land, TX to Lake In The Hills, IL

That's the driving distance. It would take 20 hours 44 mins to go from Sugar Land, Texas to Lake In The Hills, Illinois.

The flight distance (direct flight from Sugar Land, TX to Lake In The Hills, IL) is 958.47 mi.

1,098 mi = 1,766.69 kms