
Newport News
29 km
Poquoson
36 km
Hampton
42 km
Hopewell
51 km
Norfolk
60 km
Portsmouth
61 km
Suffolk
61 km
Petersburg
62 km
Colonial Heights
62 km
Chesapeake
67 km
Richmond
71 km
Virginia Beach
80 km
Emporia
99 km
Fredericksburg
133 km
Alexandria
173 km
Charlottesville
177 km
Manassas
178 km
Manassas Park
181 km
to add Williamsburg map to your website;