Distance from Kerns, Virginia to Johnnycake, West Virginia
The driving distance from Kerns, Virginia to Johnnycake, West Virginia is 108.7 mi (174.9 km)
The straight-line (air) distance is approximately 41.5 mi (66.8 km)
Estimated travel time by road is 2 hours 48 minutes
We found 3 routes between Kerns and Johnnycake.
Available Routes
Route Directions
Take VA-65 N, VA-63 S, State Rte 625, VA-83 E/Lovers Gap Rd, ... and Mountaineer Hwy N to US-52 N/Coal Heritage Rd in McDowell County
Route Directions
Take VA-65 N, VA-63 S, State Rte 625, VA-83 E/Lovers Gap Rd, ... and Panther Mountain to US-52 N in McDowell County
Route Directions
Follow VA-65 N to US-58 ALT E/Trail of the Lonesome Pine/Us Hwy 58 in Castlewood
Follow US-58 ALT E and US-19 N to VA-80 W in Rosedale
Continue on VA-80 W. Take VA-67 N/Swords Creek Rd and Pine Creek Rd to US-460 W in Buchanan County
Continue on State Rte 680. Take Mountaineer Hwy N to US-52 N/Coal Heritage Rd in Iaeger
Journey Details
Traveling from Kerns, Virginia to Johnnycake, West Virginia covers 103.7 miles (167 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 27 minutes under normal conditions.
Drivers have 3 route options between these locations (104-109 miles / 167-175 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Kerns
Starting Point
Johnnycake
Destination