The driving distance from DC to Williamsburg VA is 153 road miles, using I-95 South.
It is about 152 miles.
It is 152 miles according to Google Maps.
It is 155 miles according to Google Maps.
It is 152 miles according to Google Maps.
I would call a tour company or a city activity bureau.
It will take about 3 hours to drive the 155 miles.
168 Miles Sterling, VA to William and Mary.
As a native of the Washington D.C. suburbs/Northern Virginia, I'd say Fredericksburg, Va. would be the halfway point.
21 miles
It is 52.5 miles southwest of DC on I-95.
It is 36.1 miles according to Google Maps.