Distance from Haddock, South Carolina to Elgin, South Carolina
The driving distance from Haddock, South Carolina to Elgin, South Carolina is 67.7 mi (109 km)
The straight-line (air) distance is approximately 29.8 mi (48 km)
Estimated travel time by road is 1 hour 10 minutes
We found 3 routes between Haddock and Elgin.
Available Routes
Route Directions
Get on I-26 W from Old Edisto Dr and US-601 N
Follow I-26 W, I-77 N and I-20 E to S-28-47/White Pond Rd in Kershaw County. Take exit 87 from I-20 E
Follow S-28-47/White Pond Rd to Railroad Ave in Elgin
Route Directions
Get on I-26 W from Old Edisto Dr, John C Calhoun Dr and SC-33 N
Continue on I-26 W. Take I-77 N to S-28-47/White Pond Rd in Kershaw County. Take exit 87 from I-20 E
Follow S-28-47/White Pond Rd to Railroad Ave in Elgin
Route Directions
Take Main Ave NW to Old Edisto Dr
Follow US-601 N to S-40-47/Porter Cross Rd in Kershaw County
Follow Porter Cross Rd and S-28-47/White Pond Rd to Railroad Ave in Elgin
Journey Details
Traveling from Haddock, South Carolina to Elgin, South Carolina covers 60.8 miles (98 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 16 minutes under normal conditions.
Drivers have 3 route options between these locations (61-70 miles / 98-113 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Haddock
Starting Point
Elgin
Destination