There are
667 mi
from Johns Creek, GA to Dania Beach, FL
That's the driving distance. It would take 12 hours 15 mins to go from Johns Creek, Georgia to Dania Beach, Florida.
The flight distance (direct flight from Johns Creek, GA to Dania Beach, FL) is 601.97 mi.
667 mi = 1,073.38 kms