Distance from Riddle, North Carolina to Gosport, Virginia
The driving distance from Riddle, North Carolina to Gosport, Virginia is 49.9 mi (80.3 km)
The straight-line (air) distance is approximately 24.3 mi (39.1 km)
Estimated travel time by road is 1 hour 2 minutes
We found 2 routes between Riddle and Gosport.
Available Routes
Route Directions
Follow Pond Rd to N Carolina Hwy 343 S N
Continue on N Carolina Hwy 343 S N. Take NC Hwy 343 N and US-17 N to Alabama Ave in Portsmouth
Continue on Alabama Ave. Drive to Albany Dr
Route Directions
Take S Sandy Hook Rd and S Indiantown Rd to NC-168 N in Currituck County
Continue on NC-168 N. Take VA-168 N to Poindexter St in Chesapeake. Take exit 4B from I-464 N
Take Elm Ave to US-17 S in Portsmouth
Continue on Alabama Ave. Drive to Albany Dr
Journey Details
Traveling from Riddle, North Carolina to Gosport, Virginia covers 45.3 miles (73 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 2 route options between these locations (45-50 miles / 73-80 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Riddle
Starting Point
Gosport
Destination