Miles between Duluth, MN and North Tonawanda, NY

There are
909 mi
from Duluth, MN to North Tonawanda, NY

That's the driving distance. It would take 17 hours 58 mins to go from Duluth, Minnesota to North Tonawanda, New York.

The flight distance (direct flight from Duluth, MN to North Tonawanda, NY) is 696.42 mi.

909 mi = 1,462.46 kms