There are
967 mi
from Grand Prairie, TX to Round Lake, IL
That's the driving distance. It would take 18 hours 9 mins to go from Grand Prairie, Texas to Round Lake, Illinois.
The flight distance (direct flight from Grand Prairie, TX to Round Lake, IL) is 822.70 mi.
967 mi = 1,556.26 kms