Distance from Portsmouth, Virginia to Deep Creek, Virginia
The driving distance from Portsmouth, Virginia to Deep Creek, Virginia is 14.2 mi (22.8 km)
The straight-line (air) distance is approximately 3.8 mi (6.2 km)
Estimated travel time by road is 19 minutes
This route includes Toll roads along the way.
We found 2 routes between Portsmouth and Deep Creek.
Available Routes
Route Directions
Take Crawford St and Pavilion Dr to I-264 E
Take I-464 S to Dominion Blvd N in Chesapeake. Take exit 15B from VA-168 S
Continue on Dominion Blvd N. Take Moses Grandy Trail to Halyard Ln
Route Directions
Get on I-264 W from Crawford St and Bart St
Follow I-264 W and I-64 W to George Washington Hwy N in Chesapeake. Take exit 296 from I-64 W
Continue on George Washington Hwy N. Drive to Halyard Ln
Journey Details
Traveling from Portsmouth, Virginia to Deep Creek, Virginia covers 13.3 miles (21 km) in a south direction. This mixed highways and local roads, moderate route typically takes 19 minutes under normal conditions.
Drivers have 2 route options between these locations (13-14 miles / 21-23 km). The primary route shown here saves 6 seconds compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Portsmouth
Starting Point
Deep Creek
Destination