Distance from Camden, North Carolina to Allmondsville, Virginia
The driving distance from Camden, North Carolina to Allmondsville, Virginia is 100 mi (161 km)
The straight-line (air) distance is approximately 48.6 mi (78.2 km)
Estimated travel time by road is 1 hour 52 minutes
This route includes Toll roads along the way.
We found 3 routes between Camden and Allmondsville.
Available Routes
Route Directions
Follow NC Hwy 343 N to US-17 N
Get on I-64 E from George Washington Hwy S
Take I-664 N, I-64 W and US-17 N to State Rte 614/Hickory Fork Rd in Gloucester County
Continue on State Rte 614/Hickory Fork Rd. Drive to Ark Rd
Route Directions
Follow NC Hwy 343 N to US-17 N
Continue on US-17 N. Take I-664 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Take VA-273 N, VA-33 E and VA-14 E to US-17 S in Gloucester County
Continue on State Rte 610. Drive to Ark Rd
Route Directions
Follow NC Hwy 343 N to US-17 N
Get on I-64 E from George Washington Hwy S
Take I-664 N, I-64 W and US-17 N to State Rte 614/Hickory Fork Rd in Gloucester County
Continue on State Rte 614/Hickory Fork Rd. Drive to Ark Rd
Journey Details
Traveling from Camden, North Carolina to Allmondsville, Virginia covers 95.6 miles (154 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (96-129 miles / 154-207 km). The primary route shown here saves 26 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Camden
Starting Point
Allmondsville
Destination