There are
722 mi
from Lewisville, TX to Waukee, IA
That's the driving distance. It would take 12 hours 36 mins to go from Lewisville, Texas to Waukee, Iowa.
The flight distance (direct flight from Lewisville, TX to Waukee, IA) is 615.87 mi.
722 mi = 1,161.69 kms