There are
266 mi
from Columbia, MO to Bettendorf, IA
That's the driving distance. It would take 5 hours 40 mins to go from Columbia, Missouri to Bettendorf, Iowa.
The flight distance (direct flight from Columbia, MO to Bettendorf, IA) is 205.36 mi.
266 mi = 427.97 kms