Miles between New Brunswick, NJ and Savage, MN

There are
1,203 mi
from New Brunswick, NJ to Savage, MN

That's the driving distance. It would take 22 hours 35 mins to go from New Brunswick, New Jersey to Savage, Minnesota.

The flight distance (direct flight from New Brunswick, NJ to Savage, MN) is 1,002.01 mi.

1,203 mi = 1,935.94 kms