Mapquest says 73 minutes
59 miles
The halfway point will depend on which route you take. If you go from Williamsburg up to Richmond and then take I-295 to I-95 to US-64, your halfway point is Emporia, VA.
61 miles
60 miles
about 60 miles
It is 60.1 miles according to Google Maps.
The shortest route is 771 miles and will take around 14 hours.
It is 389 miles from Pittsburgh, PA to Williamsburg, VA. There is more than one route, but the primary one would be Interstates 70 and 95.
5 hours and 29 minutes
Long route is I-64 west which is 54.3 miles short route is Pocahontas trail/US-60 which is 50.8
The driving distance from Williamsburg, VA, USA to Newport News, VA, USA is 21mi / 34km