Miles between Johns Creek, GA and Atlantic Beach, FL

There are
385 mi
from Johns Creek, GA to Atlantic Beach, FL

That's the driving distance. It would take 7 hours 19 mins to go from Johns Creek, Georgia to Atlantic Beach, Florida.

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

385 mi = 619.06 kms