Miles between Schenectady, NY and Portage, MI

There are
672 mi
from Schenectady, NY to Portage, MI

That's the driving distance. It would take 12 hours 49 mins to go from Schenectady, New York to Portage, Michigan.

The flight distance (direct flight from Schenectady, NY to Portage, MI) is 593.94 mi.

672 mi = 1,081.17 kms