Miles between Syracuse, NY and Mendota Heights, MN

There are
991 mi
from Syracuse, NY to Mendota Heights, MN

That's the driving distance. It would take 19 hours 35 mins to go from Syracuse, New York to Mendota Heights, Minnesota.

The flight distance (direct flight from Syracuse, NY to Mendota Heights, MN) is 852.81 mi.

991 mi = 1,594.28 kms