Distances to Williamsburg, Virginia

Williamsburg, VA is located:

  • 143 miles (230 km) southeast of Washington, D.C.
  • 47 miles (76 km) northeast of Richmond, VA

Driving times: ~2.5 hrs from DC, ~1 hr from Richmond (via I-64).

Copyright Wanderlust World © https://www.ynyoo.com