There are
1,119 mi
from Davenport, IA to Providence, RI
That's the driving distance. It would take 21 hours 10 mins to go from Davenport, Iowa to Providence, Rhode Island.
The flight distance (direct flight from Davenport, IA to Providence, RI) is 987.24 mi.
1,119 mi = 1,800.55 kms