Distance from Heards, Virginia to Dinwiddie, Virginia
The driving distance from Heards, Virginia to Dinwiddie, Virginia is 130.2 mi (209.5 km)
The straight-line (air) distance is approximately 53.8 mi (86.5 km)
Estimated travel time by road is 2 hours 5 minutes
We found 2 routes between Heards and Dinwiddie.
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 S to State Rte 703 in Dinwiddie. Take exit 53 from I-85 S
Continue on State Rte 703. Drive to Main St
Route Directions
Follow Heards Mountain Rd to US-29 S
Take VA-20 S to US-15 S in Buckingham County
Follow US-15 S and US-460 E to State Rte 627 in Church Road
Journey Details
Traveling from Heards, Virginia to Dinwiddie, Virginia covers 126.7 miles (204 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 25 minutes under normal conditions.
Drivers have 2 route options between these locations (127-130 miles / 204-209 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Heards
Starting Point
Dinwiddie
Destination