There are
400 mi
from Davenport, IA to Sidney, OH
That's the driving distance. It would take 8 hours 12 mins to go from Davenport, Iowa to Sidney, Ohio.
The flight distance (direct flight from Davenport, IA to Sidney, OH) is 346.04 mi.
400 mi = 644.03 kms