Distance from Camden, North Carolina to Windsor, Virginia
The driving distance from Camden, North Carolina to Windsor, Virginia is 60.4 mi (97.1 km)
The straight-line (air) distance is approximately 28.5 mi (45.9 km)
Estimated travel time by road is 1 hour 9 minutes
We found 3 routes between Camden and Windsor.
Available Routes
Route Directions
Take NC Hwy 343 N, US-158 W, NC-32 N, VA-32 N, ... and Pruden Blvd to US-460 W/Windsor Blvd in Windsor
Route Directions
Follow NC Hwy 343 N to US-17 N
Get on I-64 E from George Washington Hwy S
Follow I-64 E and US-13 S/US-58 W to US-460 W in Windsor
Route Directions
Take NC Hwy 343 N, US-158 W, NC-32 N, VA-32 N and Copeland Rd to Chappell Dr in Suffolk
Continue on Chappell Dr. Take Buckhorn Dr, Indian Trail and State Rte 608/Tyler Dr to Bank St in Windsor
Journey Details
Traveling from Camden, North Carolina to Windsor, Virginia covers 58.6 miles (94 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (59-61 miles / 94-98 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Camden
Starting Point
Windsor
Destination