Miles between Schenectady, NY and Marshalltown, IA

There are
1,096 mi
from Schenectady, NY to Marshalltown, IA

That's the driving distance. It would take 20 hours 49 mins to go from Schenectady, New York to Marshalltown, Iowa.

The flight distance (direct flight from Schenectady, NY to Marshalltown, IA) is 966.72 mi.

1,096 mi = 1,763.27 kms