The total distance between Fredericksburg Virginia to Washington D.C is known to be 47 miles. This distance is equivalent to 75 kilometers or 41 nautical miles.

When an assumed average driving speed of 55 mph or 88.5 km/hr, if one can manage to drive a straight line from Fredericksburg Virginia to Washington D.C, this would make the total drive time as about 51 minutes.

When an assumed average driving speed of 55 mph or 88.5 km/hr, if one can manage to drive a straight line from Fredericksburg Virginia to Washington D.C, this would make the total drive time as about 51 minutes.