Miles between Detroit, MI and Elmwood Park, NJ

There are
606 mi
from Detroit, MI to Elmwood Park, NJ

That's the driving distance. It would take 11 hours 15 mins to go from Detroit, Michigan to Elmwood Park, New Jersey.

The flight distance (direct flight from Detroit, MI to Elmwood Park, NJ) is 471.32 mi.

606 mi = 974.86 kms