Miles between Marietta, GA and Deerfield Beach, FL

There are
644 mi
from Marietta, GA to Deerfield Beach, FL

That's the driving distance. It would take 11 hours 46 mins to go from Marietta, Georgia to Deerfield Beach, Florida.

The flight distance (direct flight from Marietta, GA to Deerfield Beach, FL) is 590.52 mi.

644 mi = 1,036.11 kms