Distance from Deep Creek, Virginia to Hampton, Virginia
The driving distance from Deep Creek, Virginia to Hampton, Virginia is 29.7 mi (47.8 km)
The straight-line (air) distance is approximately 12 mi (19.3 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Deep Creek and Hampton.
Available Routes
Route Directions
Get on I-64 E from Shipyard Rd, Moses Grandy Trail and George Washington Hwy N
Follow I-64 E and I-664 N to Rip Rap Rd in Hampton. Take exit 265C from I-64 E
Take N Armistead Ave and W Pembroke Ave to N King St
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 to US-60 W/VA-143 W/Settlers Landing Rd/Woodland Rd in Hampton. Take exit 267 from I-64 W
Continue on US-60 W/VA-143 W/Settlers Landing Rd. Drive to N King St
Route Directions
Get on I-64 E from Shipyard Rd, Moses Grandy Trail and George Washington Hwy N
Follow I-64 E and I-664 N to Rip Rap Rd in Hampton. Take exit 265C from I-64 E
Drive to N King St
Journey Details
Traveling from Deep Creek, Virginia to Hampton, Virginia covers 29.5 miles (48 km) in a north direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (30-33 miles / 48-53 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Deep Creek
Starting Point
Hampton
Destination