Miles between Newark, NJ and Madison Heights, MI

There are
615 mi
from Newark, NJ to Madison Heights, MI

That's the driving distance. It would take 11 hours 30 mins to go from Newark, New Jersey to Madison Heights, Michigan.

The flight distance (direct flight from Newark, NJ to Madison Heights, MI) is 476.78 mi.

615 mi = 990.23 kms