There are
834 mi
from Davenport, IA to Cedar Hill, TX
That's the driving distance. It would take 16 hours 15 mins to go from Davenport, Iowa to Cedar Hill, Texas.
The flight distance (direct flight from Davenport, IA to Cedar Hill, TX) is 710 mi.
834 mi = 1,342.62 kms