There are
903 mi
from Wheaton, IL to Lewisville, TX
That's the driving distance. It would take 16 hours 59 mins to go from Wheaton, Illinois to Lewisville, Texas.
The flight distance (direct flight from Wheaton, IL to Lewisville, TX) is 779.42 mi.
903 mi = 1,452.83 kms