Miles between New Rochelle, NY and Dearborn Heights, MI

There are
626 mi
from New Rochelle, NY to Dearborn Heights, MI

That's the driving distance. It would take 11 hours 49 mins to go from New Rochelle, New York to Dearborn Heights, Michigan.

The flight distance (direct flight from New Rochelle, NY to Dearborn Heights, MI) is 499.70 mi.

626 mi = 1,007.03 kms