There are
905 mi
from Lewisville, TX to Palos Heights, IL
That's the driving distance. It would take 16 hours 55 mins to go from Lewisville, Texas to Palos Heights, Illinois.
The flight distance (direct flight from Lewisville, TX to Palos Heights, IL) is 780.08 mi.
905 mi = 1,455.84 kms