Distance from Messongo, Virginia to Walnut Hills, Virginia

Messongo Walnut Hills
Total Distance
131.5 mi
(211.6 km)
Travel Time
2 hours 29 minutes

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
19 mi
26 min
Follow US-13 S and I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
106.6 mi
1 hr 53 min
Continue on VA-199 W. Drive to Bayberry Ln in Williamsburg
5.9 mi
9 min

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

Justisville, Virginia

107 mi to destination

3 mi
East Point, Virginia

Traveled 27 mi from origin

3 mi
Hacksneck, Virginia

80 mi to destination

5 mi
Stingray Point, Virginia

Traveled 53 mi from origin

7 mi
Blakes, Virginia

Traveled 80 mi from origin

1 mi
Zanoni, Virginia

27 mi to destination

1 mi
York View, Virginia

Traveled 107 mi from origin

1 mi
Walnut Hills

Destination