There are
464 mi
from Davenport, IA to Hopkinsville, KY
That's the driving distance. It would take 8 hours 50 mins to go from Davenport, Iowa to Hopkinsville, Kentucky.
The flight distance (direct flight from Davenport, IA to Hopkinsville, KY) is 361.79 mi.
464 mi = 746.36 kms