Distance from Allreds, North Carolina to Anvil Rock, South Carolina
The driving distance from Allreds, North Carolina to Anvil Rock, South Carolina is 105.5 mi (169.7 km)
The straight-line (air) distance is approximately 49.5 mi (79.7 km)
Estimated travel time by road is 1 hour 53 minutes
We found 3 routes between Allreds and Anvil Rock.
Available Routes
Route Directions
Take I-73/I-74 and NC-145 S to D H Rollins Rd/State Rd S-13-59 in Chesterfield County
Follow State Rd S-13-59 to SC-9 N
Take SC-265 and US-521 N to SC-522 S in Lancaster County
Route Directions
Follow Ether Rd to US-220 ALT N
Take I-73/I-74 to NC-145 S in Anson County
Continue on NC-145 S to Chesterfield
Follow US-601 S and US-521 N to SC-522 S/W Caston St in Heath Springs
Route Directions
Take NC-24 W/NC-27 W, NC-109 S and SC-265 to SC-522 S in Lancaster County
Journey Details
Traveling from Allreds, North Carolina to Anvil Rock, South Carolina covers 99.3 miles (160 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 1 minute under normal conditions.
Drivers have 3 route options between these locations (99-106 miles / 160-171 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Allreds
Starting Point
Anvil Rock
Destination