There are
700 mi
from Mesquite, TX to Waukee, IA
That's the driving distance. It would take 13 hours 1 min to go from Mesquite, Texas to Waukee, Iowa.
The flight distance (direct flight from Mesquite, TX to Waukee, IA) is 629.03 mi.
700 mi = 1,126.51 kms