Miles between Miami, FL and Florence, SC

There are
651 mi
from Miami, FL to Florence, SC

That's the driving distance. It would take 11 hours 59 mins to go from Miami, Florida to Florence, South Carolina.

The flight distance (direct flight from Miami, FL to Florence, SC) is 581.49 mi.

651 mi = 1,047.42 kms