Miles between Newark, NJ and North Tonawanda, NY

There are
366 mi
from Newark, NJ to North Tonawanda, NY

That's the driving distance. It would take 7 hours 38 mins to go from Newark, New Jersey to North Tonawanda, New York.

The flight distance (direct flight from Newark, NJ to North Tonawanda, NY) is 289 mi.

366 mi = 589.26 kms