Distance from Gregory, North Carolina to Log Landing, Virginia
The driving distance from Gregory, North Carolina to Log Landing, Virginia is 128 mi (206 km)
The straight-line (air) distance is approximately 61.6 mi (99.2 km)
Estimated travel time by road is 2 hours 13 minutes
This route includes Toll roads along the way.
We found 3 routes between Gregory and Log Landing.
Available Routes
Route Directions
Follow NC-34 N and NC-168 N to VA-168 N in Moyock
Continue on VA-168 N. Take I-64 E, I-664 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Take VA-273 N, VA-33 E and VA-14 W to your destination in King and Queen County
Route Directions
Get on VA-168 N in Chesapeake from NC-34 N, NC-168 N and VA-168 BUS N
Take I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Take VA-273 N, VA-33 E and VA-14 W to your destination in King and Queen County
Route Directions
Follow NC-34 N to NC-168 N
Continue on NC-168 N. Take VA-168 N, I-64 E, I-664 N and US-17 N to VA-14 W in Gloucester County
Follow VA-14 W to your destination in King and Queen County
Journey Details
Traveling from Gregory, North Carolina to Log Landing, Virginia covers 123.4 miles (199 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 20 minutes under normal conditions.
Drivers have 3 route options between these locations (123-128 miles / 199-206 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Gregory
Starting Point
Log Landing
Destination