Miles between New Brunswick, NJ and Escanaba, MI

There are
1,025 mi
from New Brunswick, NJ to Escanaba, MI

That's the driving distance. It would take 19 hours 4 mins to go from New Brunswick, New Jersey to Escanaba, Michigan.

The flight distance (direct flight from New Brunswick, NJ to Escanaba, MI) is 731.38 mi.

1,025 mi = 1,649.27 kms