The distance from Richmond, Virginia, to Savannah, Georgia, is approximately 600 miles (966 kilometers) when traveling by road. The drive typically takes around 9 to 10 hours, depending on traffic and route. If flying, the direct distance is slightly shorter, around 520 miles (837 kilometers).
Copyright © 2026 eLLeNow.com All Rights Reserved.