Distance from Powells Point, North Carolina to Druid Hills, Virginia
The driving distance from Powells Point, North Carolina to Druid Hills, Virginia is 108.1 mi (174 km)
The straight-line (air) distance is approximately 55.9 mi (90 km)
Estimated travel time by road is 1 hour 53 minutes
This route includes Toll roads along the way.
We found 3 routes between Powells Point and Druid Hills.
Available Routes
Route Directions
Take NC-168 N to VA-168 N in Moyock
Follow VA-168 N and I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
Continue on VA-199 W. Drive to Druid Dr in James City County
Route Directions
Get on VA-168 N in Chesapeake from US-158 W and NC-168 N
Take I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
Continue on VA-199 W. Drive to Druid Dr in James City County
Route Directions
Take US-158 W, NC-168 N, VA-168 N and I-64 W to VA-199 W in York County. Take exit 242A from I-64 W
Continue on VA-199 W. Drive to Druid Dr in James City County
Journey Details
Traveling from Powells Point, North Carolina to Druid Hills, Virginia covers 108.1 miles (174 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (108-108 miles / 174-174 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Powells Point
Starting Point
Druid Hills
Destination