There are
504 mi
from Jackson, TN to Davenport, IA
That's the driving distance. It would take 9 hours 45 mins to go from Jackson, Tennessee to Davenport, Iowa.
The flight distance (direct flight from Jackson, TN to Davenport, IA) is 419.22 mi.
504 mi = 810.96 kms