Distance from Poquoson, Virginia to Williamsburg, Virginia
The driving distance from Poquoson, Virginia to Williamsburg, Virginia is 27 mi (43.5 km)
The straight-line (air) distance is approximately 14.1 mi (22.7 km)
Estimated travel time by road is 36 minutes
Route Directions
Get on I-64 W in Newport News from Victory Blvd
Follow I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
Take US-60 W to Lafayette St in Williamsburg
Journey Details
Traveling from Poquoson, Virginia to Williamsburg, Virginia covers 27 miles (44 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Poquoson
Starting Point
Williamsburg
Destination