Distance from Heards, Virginia to Kidds Fork, Virginia
The driving distance from Heards, Virginia to Kidds Fork, Virginia is 114.7 mi (184.6 km)
The straight-line (air) distance is approximately 49.2 mi (79.2 km)
Estimated travel time by road is 1 hour 52 minutes
We found 3 routes between Heards and Kidds 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
Follow VA-30 E, US-301 N and State Rte 654 to State Rte 627 in Ruther Glen
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E, VA-22 E, VA-231 N and US-33 E to State Rte 639 in Louisa County
Take State Rte 613 to US-522 N
Take VA-208 E, Lewiston Rd, VA-738 and VA-639 E/Ladysmith Rd to State Rte 627 in Ruther Glen
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 State Rte 627 in Ruther Glen
Journey Details
Traveling from Heards, Virginia to Kidds Fork, Virginia covers 105 miles (169 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 9 minutes under normal conditions.
Drivers have 3 route options between these locations (105-115 miles / 169-185 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Kidds Fork
Destination