There are
230 mi
from Iowa City, IA to Vernon Hills, IL
That's the driving distance. It would take 4 hours 29 mins to go from Iowa City, Iowa to Vernon Hills, Illinois.
The flight distance (direct flight from Iowa City, IA to Vernon Hills, IL) is 186.51 mi.
230 mi = 370.86 kms