How long does it take to drive from Richmond VA Alexandria VA?
It typically takes about 1 hour and 15 minutes to drive from Richmond, VA to Alexandria, VA via I-95 S. The distance between the two cities is approximately 105 miles. However, the travel time can vary depending on traffic conditions and the time of day. During rush hour, the drive can take up to 2 hours or more.