Distance from Kenyon, Virginia to Cardinal, Virginia
The driving distance from Kenyon, Virginia to Cardinal, Virginia is 78.5 mi (126.3 km)
The straight-line (air) distance is approximately 30.9 mi (49.8 km)
Estimated travel time by road is 1 hour 30 minutes
This route includes Toll roads along the way.
We found 3 routes between Kenyon and Cardinal.
Available Routes
Route Directions
Take Indian Trail to US-58 E
Continue on US-58 E. Take I-664 N and US-17 N to VA-14 E/VA-3 W in Gloucester
Continue on VA-14 E. Drive to State Rte 618 in Cardinal
Route Directions
Take Indian Trail to US-58 E
Follow US-58 E, I-664 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Take VA-273 N, VA-33 E and VA-198 E to State Rte 618 in Cardinal
Route Directions
Take Kings Fork Rd and VA-10 W/VA-32 N to US-258 N in Benns Church
Continue on US-258 N. Take US-17 N to VA-14 E/VA-3 W in Gloucester
Continue on VA-14 E. Drive to State Rte 618 in Cardinal
Journey Details
Traveling from Kenyon, Virginia to Cardinal, Virginia covers 70.9 miles (114 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 37 minutes under normal conditions.
Drivers have 3 route options between these locations (71-113 miles / 114-182 km). The primary route shown here saves 20 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Kenyon
Starting Point
Cardinal
Destination