Miles between Charlotte, NC and Sunny Isles Beach, FL

There are
716 mi
from Charlotte, NC to Sunny Isles Beach, FL

That's the driving distance. It would take 13 hours 17 mins to go from Charlotte, North Carolina to Sunny Isles Beach, Florida.

The flight distance (direct flight from Charlotte, NC to Sunny Isles Beach, FL) is 642.90 mi.

716 mi = 1,153.06 kms