Distance from Heards, Virginia to Alberta, Virginia
The driving distance from Heards, Virginia to Alberta, Virginia is 154 mi (247.8 km)
The straight-line (air) distance is approximately 54.1 mi (87 km)
Estimated travel time by road is 2 hours 24 minutes
We found 3 routes between Heards and Alberta.
Available Routes
Route Directions
Get on I-64 E from US-29 N
Continue on I-64 E. Take I-85 S to US-1 N/Boydton Plank Rd in Brunswick County. Take exit 28 from I-85 S
Drive to Main St
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 Gills Bridge Rd, Lew Jones Rd and Masons Mill Rd to Main St in Alberta
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Take VA-6 E/Irish Rd, VA-20 S, US-15 S, US-460 E and VA-46 S to VA-136 E in Brunswick County
Follow VA-136 E to Main St in Alberta
Journey Details
Traveling from Heards, Virginia to Alberta, Virginia covers 118.5 miles (191 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 24 minutes under normal conditions.
Drivers have 3 route options between these locations (119-154 miles / 191-248 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Alberta
Destination