There are
308 mi
from Atlanta, GA to St Marys, GA
That's the driving distance. It would take 6 hours 13 mins to go from Atlanta, Georgia to St Marys, Georgia.
The flight distance (direct flight from Atlanta, GA to St Marys, GA) is 264.24 mi.
308 mi = 495.87 kms