Distance from Heards, Virginia to Pence, Indiana
The driving distance from Heards, Virginia to Pence, Indiana is 659.9 mi (1062.1 km)
The straight-line (air) distance is approximately 309.7 mi (498.4 km)
Estimated travel time by road is 10 hours 15 minutes
This route includes Toll roads along the way.
We found 3 routes between Heards and Pence.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-64 W/I-81 S to US-35 N in Putnam County. Take exit 40 from I-64 W
Continue on US-35 W. Take I-71 S, I-275 W and I-74 to US-41 N in Van Buren Township. Take exit 15 from I-74
Follow US-41 N and W 300 N to W 2nd St in Pence
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Continue on I-64 W to Carter County. Take exit 172 from I-64 W
Follow KY-9 N to I-471 N in Highland Heights
Follow I-74 to US-41 N in Van Buren Township. Take exit 15 from I-74
Follow US-41 N and W 300 N to W 2nd St in Pence
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-64 W/I-81 S to US-35 N in Putnam County. Take exit 40 from I-64 W
Continue on US-35 W. Take I-70 W and I-65 N to US-52 W in Center Township. Take exit 141 from I-65 N
Continue on US-52 W. Take IN-28 W, US-41 N and W 300 N to W 2nd St in Pence
Journey Details
Traveling from Heards, Virginia to Pence, Indiana covers 644.7 miles (1037 km) in a west direction. This highway, long-distance route typically takes 10 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (645-660 miles / 1037-1062 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Heards
Starting Point
Pence
Destination