Distance from Deep Creek, Virginia to Virginia Beach, Virginia
The driving distance from Deep Creek, Virginia to Virginia Beach, Virginia is 27.4 mi (44 km)
The straight-line (air) distance is approximately 12.9 mi (20.8 km)
Estimated travel time by road is 31 minutes
We found 3 routes between Deep Creek and Virginia Beach.
Available Routes
Route Directions
Get on I-64 W/US-17 S from Shipyard Rd, Moses Grandy Trail and George Washington Hwy N
Follow I-64 W and I-264 E/Norfolk Virginia Beach Expy/Virginia Beach Expy to 21st St in Virginia Beach
Continue on 21st St. Drive to Arctic Ave
Route Directions
Get on US-17 N from Moses Grandy Trail and Dominion Blvd N
Take I-264 E to 21st St in Virginia Beach
Continue on 21st St. Drive to Arctic Ave
Route Directions
Get on I-64 W from Moses Grandy Trail and Dominion Blvd N
Follow I-64 W and I-264 E/Norfolk Virginia Beach Expy/Virginia Beach Expy to 21st St in Virginia Beach
Continue on 21st St. Drive to Arctic Ave
Journey Details
Traveling from Deep Creek, Virginia to Virginia Beach, Virginia covers 26.9 miles (43 km) in a east direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 3 route options between these locations (27-30 miles / 43-49 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views, toll sections, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Deep Creek
Starting Point
Virginia Beach
Destination