Distance from Camden, North Carolina to Rivers Mill, Virginia
The driving distance from Camden, North Carolina to Rivers Mill, Virginia is 87.5 mi (140.9 km)
The straight-line (air) distance is approximately 43.3 mi (69.7 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Camden and Rivers Mill.
Available Routes
Route Directions
Follow NC Hwy 343 N to US-17 S
Take US-158 W to Folly Rd in Corapeake
Take NC-32 N, VA-32 N and Copeland Rd to US-58 W in Suffolk
Follow VA-308 N and State Rte 612 to State Rte 697
Route Directions
Follow NC Hwy 343 N to US-17 N
Get on I-64 E from George Washington Hwy S
Follow US-58 W to VA-308 N in Southampton County
Follow VA-308 N and State Rte 612 to State Rte 697
Route Directions
Follow NC Hwy 343 N to US-17 S
Follow US-158 W to Medical Center Rd in Gates County
Continue on Medical Center Rd. Take Johnny Harrell Rd to US-13 S
Get on US-258 Truck S/US-58 W in Suffolk from Reynoldson Rd, Gates Rd and VA-189 N
Follow VA-308 N and State Rte 612 to State Rte 697
Journey Details
Traveling from Camden, North Carolina to Rivers Mill, Virginia covers 83.7 miles (135 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 35 minutes under normal conditions.
Drivers have 3 route options between these locations (84-100 miles / 135-160 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Camden
Starting Point
Rivers Mill
Destination