Distance from Chesapeake, Virginia to Edgefield, Virginia
The driving distance from Chesapeake, Virginia to Edgefield, Virginia is 15.4 mi (24.8 km)
The straight-line (air) distance is approximately 6.3 mi (10.2 km)
Estimated travel time by road is 20 minutes
This route includes Toll roads along the way.
We found 3 routes between Chesapeake and Edgefield.
Available Routes
Route Directions
Get on I-464 N from Bainbridge Blvd
Continue on I-464 N. Take I-264 W and VA-164 W to Towne Point Rd in Portsmouth. Take the Towne Point Rd exit from VA-164 W
Drive to Twin Pines Rd
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-64 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 I-464 N from Bainbridge Blvd
Continue on I-464 N. Take I-264 W and VA-164 W to W Norfolk Rd in Portsmouth. Take the West Norfolk Rd exit from VA-164 W
Continue on W Norfolk Rd. Take River Shore Rd to Twin Pines Rd
Journey Details
Traveling from Chesapeake, Virginia to Edgefield, Virginia covers 14.7 miles (24 km) in a northwest direction. This secondary roads, moderate route typically takes 22 minutes under normal conditions.
Drivers have 3 route options between these locations (15-20 miles / 24-33 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Chesapeake
Starting Point
Edgefield
Destination