Distance from Heards, Virginia to Kirby, West Virginia
The driving distance from Heards, Virginia to Kirby, West Virginia is 128.1 mi (206.2 km)
The straight-line (air) distance is approximately 54.2 mi (87.3 km)
Estimated travel time by road is 2 hours 41 minutes
We found 3 routes between Heards and Kirby.
Available Routes
Route Directions
Follow Taylor Creek Rd and VA-151 N to US-250
Continue on US-250. Take I-64 W, State Hwy 262 N, US-250 and VA-42 N to Moscow Loop in Mount Solon
Take State Rte 613 and Hopkins Gap Rd to VA-259 in Fulks Run
Take WV-259 N to WV-29 in Baker
Follow WV-29 and Augusta-Ford Hill Rd/Ford Hill Rd to Rock Oak Rd in Rio
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 N to VA-37 N in Frederick County. Take exit 310 from I-81 N
Take US-50 W/Northwestern Pike/Northwestern Turnpike and Augusta-Ford Hill Rd/Ford Hill Rd to Rock Oak Rd in Rio
Route Directions
Follow Taylor Creek Rd and VA-151 N to US-250
Take I-64 W, I-81 N, VA-259/Brocks Gap Rd and WV-259 N to WV-29 in Baker
Follow WV-29 and Augusta-Ford Hill Rd/Ford Hill Rd to Rock Oak Rd in Rio
Journey Details
Traveling from Heards, Virginia to Kirby, West Virginia covers 123.1 miles (198 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 18 minutes under normal conditions.
Drivers have 3 route options between these locations (123-166 miles / 198-267 km). The primary route shown here saves 36 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Kirby
Destination