There are
749 mi
from Baltimore, MD to Lake In The Hills, IL
That's the driving distance. It would take 14 hours 7 mins to go from Baltimore, Maryland to Lake In The Hills, Illinois.
The flight distance (direct flight from Baltimore, MD to Lake In The Hills, IL) is 644.56 mi.
749 mi = 1,206.12 kms