The driving distance between Atlanta, GA and Baltimore, MD is approximately 680 miles. The driving time would be approximately 11 hours 15 minutes if you were to travel non-stop in good driving conditions.