Distance from Heards, Virginia to Antioch Fork, Virginia
The driving distance from Heards, Virginia to Antioch Fork, Virginia is 117.8 mi (189.6 km)
The straight-line (air) distance is approximately 48.1 mi (77.4 km)
Estimated travel time by road is 1 hour 53 minutes
We found 3 routes between Heards and Antioch Fork.
Available Routes
Route Directions
Get on I-64 E from Heards Mountain Rd and US-29 N
Continue on I-64 E. Take I-95 N to VA-30 E/Kings Dominion Blvd in Doswell. Take exit 98 from I-95 N
Drive to US-301 N in Caroline County
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E to VA-22 E
Take VA-231 N to US-15 N/E Gordon Ave in Gordonsville
Follow VA-3 E and I-95 S to VA-639 in Ruther Glen. Take exit 110 from I-95 S
Follow Nelson Hill Rd and State Rte 628 to US-301 N
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E, VA-208 E, Lewiston Rd, VA-738 and VA-639 E/Ladysmith Rd to US-301 N in Caroline County
Journey Details
Traveling from Heards, Virginia to Antioch Fork, Virginia covers 99.9 miles (161 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (100-118 miles / 161-190 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Heards
Starting Point
Antioch Fork
Destination