How Far is Richmond Va from Washington Dc?

The driving distance from Richmond, VA to Washington DC is 107 miles. This should take approximately 1 hour and 47 minutes. Happy Driving.