Miles between Mcallen, TX and Lake In The Hills, IL

There are
1,427 mi
from Mcallen, TX to Lake In The Hills, IL

That's the driving distance. It would take 1 day 2 hours to go from Mcallen, Texas to Lake In The Hills, Illinois.

The flight distance (direct flight from Mcallen, TX to Lake In The Hills, IL) is 1,238.42 mi.

1,427 mi = 1.61 kms