There are
430 mi
from Davenport, IA to Shively, KY
That's the driving distance. It would take 7 hours 57 mins to go from Davenport, Iowa to Shively, Kentucky.
The flight distance (direct flight from Davenport, IA to Shively, KY) is 340.96 mi.
430 mi = 692.55 kms