There are
982 mi
from Mesquite, TX to Round Lake Beach, IL
That's the driving distance. It would take 18 hours to go from Mesquite, Texas to Round Lake Beach, Illinois.
The flight distance (direct flight from Mesquite, TX to Round Lake Beach, IL) is 809.94 mi.
982 mi = 1,579.87 kms