Miles between Davenport, IA and Campbellsville, KY

There are
507 mi
from Davenport, IA to Campbellsville, KY

That's the driving distance. It would take 9 hours 22 mins to go from Davenport, Iowa to Campbellsville, Kentucky.

The flight distance (direct flight from Davenport, IA to Campbellsville, KY) is 401.69 mi.

507 mi = 816.64 kms