There are
966 mi
from Mesquite, TX to Vernon Hills, IL
That's the driving distance. It would take 17 hours 42 mins to go from Mesquite, Texas to Vernon Hills, Illinois.
The flight distance (direct flight from Mesquite, TX to Vernon Hills, IL) is 805.17 mi.
966 mi = 1,554.06 kms