There are
517 mi
from Dickson, TN to Bettendorf, IA
That's the driving distance. It would take 10 hours 6 mins to go from Dickson, Tennessee to Bettendorf, Iowa.
The flight distance (direct flight from Dickson, TN to Bettendorf, IA) is 413.90 mi.
517 mi = 832.69 kms