Distance from Heards, Virginia to Arthur, West Virginia
The driving distance from Heards, Virginia to Arthur, West Virginia is 141.4 mi (227.6 km)
The straight-line (air) distance is approximately 50.7 mi (81.6 km)
Estimated travel time by road is 2 hours 30 minutes
We found 2 routes between Heards and Arthur.
Available Routes
Route Directions
Follow Taylor Creek Rd and VA-151 N to US-250
Take I-64 W and I-81 N to VA-259/Brocks Gap Rd in Broadway
Get on US-48 W/WV-55 W in Baker from VA-259/Brocks Gap Rd and WV-259 N
Follow US-48 W to Patterson Creek Rd/Upper Patterson Creek Rd in Maysville. Exit from US-48 W
Follow Patterson Creek Rd/Upper Patterson Creek Rd to Arthur Rd/Old Arthur Rd
Route Directions
Follow Taylor Creek Rd and VA-151 N to US-250
Take I-64 W, US-250 and US-220 N to N Main St in Petersburg
Take WV-42 N and Patterson Creek Rd/Upper Patterson Creek Rd to Arthur Rd/Old Arthur Rd
Journey Details
Traveling from Heards, Virginia to Arthur, West Virginia covers 133.9 miles (216 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 53 minutes under normal conditions.
Drivers have 2 route options between these locations (134-141 miles / 216-228 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Heards
Starting Point
Arthur
Destination