There are
472 mi
from Salem, OH to Schenectady, NY
That's the driving distance. It would take 9 hours 13 mins to go from Salem, Ohio to Schenectady, New York.
The flight distance (direct flight from Salem, OH to Schenectady, NY) is 379.58 mi.
472 mi = 759.37 kms