Miles between Raleigh, NC and Harper Woods, MI

There are
673 mi
from Raleigh, NC to Harper Woods, MI

That's the driving distance. It would take 13 hours 27 mins to go from Raleigh, North Carolina to Harper Woods, Michigan.

The flight distance (direct flight from Raleigh, NC to Harper Woods, MI) is 514.22 mi.

673 mi = 1,082.55 kms