Miles between Indianapolis, IN and Perth Amboy, NJ

There are
707 mi
from Indianapolis, IN to Perth Amboy, NJ

That's the driving distance. It would take 13 hours 23 mins to go from Indianapolis, Indiana to Perth Amboy, New Jersey.

The flight distance (direct flight from Indianapolis, IN to Perth Amboy, NJ) is 629.78 mi.

707 mi = 1,137.22 kms