Distance from Messongo, Virginia to Walnut Hills, Virginia
The driving distance from Messongo, Virginia to Walnut Hills, Virginia is 131.5 mi (211.6 km)
The straight-line (air) distance is approximately 46.4 mi (74.7 km)
Estimated travel time by road is 2 hours 29 minutes
This route includes Toll roads along the way.
Route Directions
Take State Rte 692, VA-779 and VA-316 S to US-13 S in Onley
Follow US-13 S and I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
Continue on VA-199 W. Drive to Bayberry Ln in Williamsburg
Journey Details
Traveling from Messongo, Virginia to Walnut Hills, Virginia covers 131.5 miles (212 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 29 minutes under normal conditions.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Messongo
Starting Point
Walnut Hills
Destination