Miles between Grand Rapids, MI and Perth Amboy, NJ

There are
746 mi
from Grand Rapids, MI to Perth Amboy, NJ

That's the driving distance. It would take 13 hours 58 mins to go from Grand Rapids, Michigan to Perth Amboy, New Jersey.

The flight distance (direct flight from Grand Rapids, MI to Perth Amboy, NJ) is 611.37 mi.

746 mi = 1,200.62 kms