Distance from Heards, Virginia to Sturgeonville, Virginia
The driving distance from Heards, Virginia to Sturgeonville, Virginia is 147.4 mi (237.2 km)
The straight-line (air) distance is approximately 54.3 mi (87.4 km)
Estimated travel time by road is 2 hours 18 minutes
We found 3 routes between Heards and Sturgeonville.
Available Routes
Route Directions
Get on I-64 E from US-29 N
Continue on I-64 E. Take I-85 S to Sturgeon Rd in Brunswick County. Take exit 34 from I-85 S
Follow Sturgeon Rd to US-1 N
Route Directions
Take Heards Mountain Rd to US-29 N in Covesville
Continue on US-29 N. Take I-64 E and US-522 S to State Rte 1002 in Powhatan County
Take VA-609, VA-616 and VA-604 to US-360 E in Amelia County
Continue on State Rte 642. Take VA-40 E to US-1 S in Brunswick County
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Take VA-20 S to US-15 S in Buckingham County
Follow US-15 S and US-460 E to State Rte 642 in Wilsons
Continue on State Rte 642. Take VA-40 E to US-1 S in Brunswick County
Journey Details
Traveling from Heards, Virginia to Sturgeonville, Virginia covers 126.6 miles (204 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 28 minutes under normal conditions.
Drivers have 3 route options between these locations (127-147 miles / 204-237 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Heards
Starting Point
Sturgeonville
Destination