Miles between Plymouth, MN and Dunkirk, NY

There are
912 mi
from Plymouth, MN to Dunkirk, NY

That's the driving distance. It would take 17 hours 7 mins to go from Plymouth, Minnesota to Dunkirk, New York.

The flight distance (direct flight from Plymouth, MN to Dunkirk, NY) is 725.21 mi.

912 mi = 1,467.03 kms