Miles between Warren, MI and Secaucus, NJ

There are
626 mi
from Warren, MI to Secaucus, NJ

That's the driving distance. It would take 11 hours 39 mins to go from Warren, Michigan to Secaucus, New Jersey.

The flight distance (direct flight from Warren, MI to Secaucus, NJ) is 477.71 mi.

626 mi = 1,006.71 kms