Miles between Charlotte, NC and Mt Clemens, MI

There are
639 mi
from Charlotte, NC to Mt Clemens, MI

That's the driving distance. It would take 12 hours 41 mins to go from Charlotte, North Carolina to Mt Clemens, Michigan.

The flight distance (direct flight from Charlotte, NC to Mt Clemens, MI) is 520.80 mi.

639 mi = 1,028.29 kms