Distance from Heards, Virginia to Walthall, Virginia
The driving distance from Heards, Virginia to Walthall, Virginia is 114.8 mi (184.8 km)
The straight-line (air) distance is approximately 52.7 mi (84.8 km)
Estimated travel time by road is 2 hours 1 minute
We found 3 routes between Heards and Walthall.
Available Routes
Route Directions
Get on I-64 E from Heards Mountain Rd and US-29 N
Follow I-64 E to US-522 S in Gum Spring. Take exit 159 from I-64 E
Get on VA-288 in Powhatan County from US-522 S and VA-711
Continue on VA-288 to Chesterfield County. Take exit 58A from I-95 S
Drive to State Rte 746
Route Directions
Follow Heards Mountain Rd to US-29 S
Take VA-6 E/Irish Rd, W River Rd, VA-6 E, I-64 E and I-95 S to State Rte 746 in Chesterfield County
Route Directions
Get on I-64 E from Heards Mountain Rd and US-29 N
Continue on I-64 E to Chesterfield County. Take exit 58A from I-95 S
Drive to State Rte 746
Journey Details
Traveling from Heards, Virginia to Walthall, Virginia covers 108.3 miles (174 km) in a southeast direction. This highway, substantial route typically takes 1 hour 45 minutes under normal conditions.
Drivers have 3 route options between these locations (108-115 miles / 174-185 km). The primary route shown here saves 26 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Walthall
Destination