There are
653 mi
from Schenectady, NY to Grand Rapids, MI
That's the driving distance. It would take 12 hours 27 mins to go from Schenectady, New York to Grand Rapids, Michigan.
The flight distance (direct flight from Schenectady, NY to Grand Rapids, MI) is 593.34 mi.
653 mi = 1,051.48 kms