Miles between Charlotte, NC and Auburn Hills, MI

There are
672 mi
from Charlotte, NC to Auburn Hills, MI

That's the driving distance. It would take 13 hours to go from Charlotte, North Carolina to Auburn Hills, Michigan.

The flight distance (direct flight from Charlotte, NC to Auburn Hills, MI) is 531.16 mi.

672 mi = 1,082.22 kms