There are
822 mi
from Cary, NC to Palmetto Bay, FL
That's the driving distance. It would take 15 hours 12 mins to go from Cary, North Carolina to Palmetto Bay, Florida.
The flight distance (direct flight from Cary, NC to Palmetto Bay, FL) is 708.59 mi.
822 mi = 1,322.89 kms