There are
365 mi
from Clifton, NJ to North Tonawanda, NY
That's the driving distance. It would take 7 hours 35 mins to go from Clifton, New Jersey to North Tonawanda, New York.
The flight distance (direct flight from Clifton, NJ to North Tonawanda, NY) is 284.60 mi.
365 mi = 587.12 kms