There are
951 mi
from Schenectady, NY to Bettendorf, IA
That's the driving distance. It would take 18 hours 8 mins to go from Schenectady, New York to Bettendorf, Iowa.
The flight distance (direct flight from Schenectady, NY to Bettendorf, IA) is 849.58 mi.
951 mi = 1,531.24 kms