There are
1,200 mi
from Minneapolis, MN to Perth Amboy, NJ
That's the driving distance. It would take 22 hours 27 mins to go from Minneapolis, Minnesota to Perth Amboy, New Jersey.
The flight distance (direct flight from Minneapolis, MN to Perth Amboy, NJ) is 1,009.76 mi.
1,200 mi = 1.61 kms