Miles between Perth Amboy, NJ and Rosemount, MN

There are
1,207 mi
from Perth Amboy, NJ to Rosemount, MN

That's the driving distance. It would take 22 hours 39 mins to go from Perth Amboy, New Jersey to Rosemount, Minnesota.

The flight distance (direct flight from Perth Amboy, NJ to Rosemount, MN) is 999.83 mi.

1,207 mi = 1,941.68 kms