Miles between Perth Amboy, NJ and Tenafly, NJ

There are
39 mi
from Perth Amboy, NJ to Tenafly, NJ

That's the driving distance. It would take 59 minutes to go from Perth Amboy, New Jersey to Tenafly, New Jersey.

The flight distance (direct flight from Perth Amboy, NJ to Tenafly, NJ) is 32.98 mi.

39 mi = 62.91 kms