Distance from Heards, Virginia to Wright, Virginia
The driving distance from Heards, Virginia to Wright, Virginia is 127.4 mi (205.1 km)
The straight-line (air) distance is approximately 52.7 mi (84.8 km)
Estimated travel time by road is 2 hours 17 minutes
We found 3 routes between Heards and Wright.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 S to US-220 S in Roanoke
Follow US-220 S and State Rte 676 to your destination in Roanoke County
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Follow US-29 S to Pittsylvania County. Take the VA-40 exit from US-29 S
Get on US-220 N in Rocky Mount from VA-40 W
Follow State Rte 677 and State Rte 614 to your destination
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Continue on US-29 S. Take US-460 W to State Rte 615 in Roanoke County
Follow State Rte 615 to your destination
Journey Details
Traveling from Heards, Virginia to Wright, Virginia covers 117.6 miles (189 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (118-134 miles / 189-216 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Heards
Starting Point
Wright
Destination