Distance from Edgefield, Virginia to Portsmouth, Virginia
The driving distance from Edgefield, Virginia to Portsmouth, Virginia is 9.6 mi (15.5 km)
The straight-line (air) distance is approximately 4 mi (6.4 km)
Estimated travel time by road is 15 minutes
We found 3 routes between Edgefield and Portsmouth.
Available Routes
Route Directions
Get on VA-164 E from River Shore Rd and Cedar Ln
Continue on VA-164 E to Pavilion Dr. Take exit 7B from I-264 E
Continue on Pavilion Dr to your destination
Route Directions
Take River Shore Rd, VA-164 E, Virginia Ave and High St to Queen St
Continue on Queen St to your destination
Route Directions
Get on VA-164 E from River Shore Rd and Cedar Ln
Continue on VA-164 E to VA-141 S/London Blvd. Take the VA-141 S/London Blvd exit from US-58 W
Follow London Blvd to your destination
Journey Details
Traveling from Edgefield, Virginia to Portsmouth, Virginia covers 8.5 miles (14 km) in a southeast direction. This secondary roads, short route typically takes 16 minutes under normal conditions.
Drivers have 3 route options between these locations (8-10 miles / 14-15 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Edgefield
Starting Point
Portsmouth
Destination