Miles between Charlotte, NC and Rosemount, MN

There are
1,168 mi
from Charlotte, NC to Rosemount, MN

That's the driving distance. It would take 22 hours 8 mins to go from Charlotte, North Carolina to Rosemount, Minnesota.

The flight distance (direct flight from Charlotte, NC to Rosemount, MN) is 922.56 mi.

1,168 mi = 1,879.93 kms