There are
758 mi
from Charlotte, NC to Homestead, FL
That's the driving distance. It would take 14 hours 1 min to go from Charlotte, North Carolina to Homestead, Florida.
The flight distance (direct flight from Charlotte, NC to Homestead, FL) is 674.59 mi.
758 mi = 1,220.12 kms