Miles between Elgin, IL and League City, TX

There are
1,105 mi
from Elgin, IL to League City, TX

That's the driving distance. It would take 20 hours 30 mins to go from Elgin, Illinois to League City, Texas.

The flight distance (direct flight from Elgin, IL to League City, TX) is 945.43 mi.

1,105 mi = 1.61 kms