Distance from Kenyon, Virginia to Edgefield, Virginia
The driving distance from Kenyon, Virginia to Edgefield, Virginia is 26.4 mi (42.4 km)
The straight-line (air) distance is approximately 11.3 mi (18.2 km)
Estimated travel time by road is 29 minutes
We found 3 routes between Kenyon and Edgefield.
Available Routes
Route Directions
Take Indian Trail to US-58 E
Follow US-58 E and I-664 N to Towne Point Rd in Portsmouth. Take the Towne Point Rd exit from VA-164 E
Drive to Twin Pines Rd
Route Directions
Get on US-13 N/US-58 E from Indian Trail, Lake Kilby Rd and Pitchkettle Rd
Continue on US-13 N/US-58 E. Take I-664 N to Towne Point Rd in Portsmouth. Take the Towne Point Rd exit from VA-164 E
Drive to Twin Pines Rd
Route Directions
Take Indian Trail to Holland Rd
Take US-58 E, State Rte 642/Wilroy Rd, Nansemond Pkwy, Bennetts Pasture Rd, ... and VA-164 E to Twin Pines Rd in Portsmouth
Journey Details
Traveling from Kenyon, Virginia to Edgefield, Virginia covers 23.9 miles (38 km) in a northeast direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (24-26 miles / 38-42 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Kenyon
Starting Point
Edgefield
Destination