Distance from Baskerville, Virginia to McKenney, Virginia
The driving distance from Baskerville, Virginia to McKenney, Virginia is 47.4 mi (76.3 km)
The straight-line (air) distance is approximately 22.9 mi (36.8 km)
Estimated travel time by road is 55 minutes
We found 2 routes between Baskerville and McKenney.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Follow US-58 E and I-85 N to VA-46 N in Brunswick County. Take exit 27 from I-85 N
Continue on VA-46 N. Take Lew Jones Rd and VA-40 E to 1st St in McKenney
Route Directions
Get on I-85 N in South Hill from US-58 E
Follow I-85 N to Dinwiddie County. Take exit 42 from I-85 N
Follow VA-40 W/McKenney Hwy to 1st St in McKenney
Journey Details
Traveling from Baskerville, Virginia to McKenney, Virginia covers 43.2 miles (69 km) in a northeast direction. This highway, moderate route typically takes 42 minutes under normal conditions.
Drivers have 2 route options between these locations (43-47 miles / 69-76 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
McKenney
Destination