Distance from Kennelworth, Virginia to New Canton, Virginia
The driving distance from Kennelworth, Virginia to New Canton, Virginia is 84.8 mi (136.5 km)
The straight-line (air) distance is approximately 36.1 mi (58.2 km)
Estimated travel time by road is 1 hour 35 minutes
We found 2 routes between Kennelworth and New Canton.
Available Routes
Route Directions
Get on I-95 N from W Wythe St
Follow I-95 N and I-64 W to Goochland County. Take exit 167 from I-64 W
Follow State Rte 632, VA-6 W and US-15 S to State Rte 670 in New Canton
Route Directions
Take Grigg St to W Washington St
Follow I-95 N, VA-288 N and US-60 W to State Rte 629 in Powhatan County
Continue on State Rte 629. Take Columbia Rd to State Rte 670 in New Canton
Journey Details
Traveling from Kennelworth, Virginia to New Canton, Virginia covers 78.2 miles (126 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 32 minutes under normal conditions.
Drivers have 2 route options between these locations (78-85 miles / 126-137 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Kennelworth
Starting Point
New Canton
Destination