Miles between Deerfield Beach, FL and Johns Creek, GA

There are
648 mi
from Deerfield Beach, FL to Johns Creek, GA

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

The flight distance (direct flight from Deerfield Beach, FL to Johns Creek, GA) is 586.15 mi.

648 mi = 1,042.34 kms