There are
2,140 mi
from Sunnyvale, CA to Lake In The Hills, IL
That's the driving distance. It would take 1 day 13 hours to go from Sunnyvale, California to Lake In The Hills, Illinois.
The flight distance (direct flight from Sunnyvale, CA to Lake In The Hills, IL) is 1,808.29 mi.
2,140 mi = 3.22 kms