Distance from Antioch Fork, Virginia to Lone Oak, Virginia
The driving distance from Antioch Fork, Virginia to Lone Oak, Virginia is 30.2 mi (48.5 km)
The straight-line (air) distance is approximately 13.9 mi (22.4 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Antioch Fork and Lone Oak.
Available Routes
Route Directions
Take Nelson Hill Rd to VA-207 W
Continue on VA-207 W. Take US-1 S to State Rte 685 in Hanover County
Follow State Rte 685 to VA-671 in Beaverdam
Follow VA-54 W to W Patrick Henry in Montpelier
Route Directions
Take Nelson Hill Rd to VA-207 W
Continue on VA-207 W. Take I-95 S and VA-738 to State Rte 685 in Hanover County
Follow State Rte 685 to VA-671 in Beaverdam
Follow VA-54 W to W Patrick Henry in Montpelier
Route Directions
Take Nelson Hill Rd to VA-207 W
Continue to Ruther Glen
Take VA-671 to State Rte 668
Take State Rte 683 to VA-54 W in Montpelier
Follow VA-54 W to W Patrick Henry
Journey Details
Traveling from Antioch Fork, Virginia to Lone Oak, Virginia covers 28.2 miles (45 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (28-33 miles / 45-54 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Antioch Fork
Starting Point
Lone Oak
Destination