Miles between Dearborn, MI and Franklin Lakes, NJ

There are
602 mi
from Dearborn, MI to Franklin Lakes, NJ

That's the driving distance. It would take 11 hours 16 mins to go from Dearborn, Michigan to Franklin Lakes, New Jersey.

The flight distance (direct flight from Dearborn, MI to Franklin Lakes, NJ) is 471.46 mi.

602 mi = 969.40 kms