Distance from Haddock, South Carolina to St Andrews, South Carolina
The driving distance from Haddock, South Carolina to St Andrews, South Carolina is 49.2 mi (79.2 km)
The straight-line (air) distance is approximately 25.2 mi (40.6 km)
Estimated travel time by road is 56 minutes
We found 3 routes between Haddock and St Andrews.
Available Routes
Route Directions
Take Main Ave NW to Old Edisto Dr
Take Shillings Bridge Rd/State Rd S-38-74 to US-178 W
Take Az Rd, State Rd S-9-179 and Kaigler Rd to US-21 N in Calhoun County
Take I-26 W to Rushmore Rd in Saint Andrews
Continue on Rushmore Rd. Take Westchester Dr to Brinkley Ln
Route Directions
Take Main Ave NW to Old Edisto Dr
Take Shillings Bridge Rd/State Rd S-38-74 to US-178 W
Follow SC-692 to S Church St in Swansea
Take US-321 N and I-26 W to Rushmore Rd in Saint Andrews
Continue on Rushmore Rd. Take Westchester Dr to Brinkley Ln
Route Directions
Get on I-26 W from Old Edisto Dr and US-601 N
Follow I-26 W to St Andrews Rd in Seven Oaks. Take exit 106B from I-26 W
Continue on St Andrews Rd. Take Broad River Rd to Brinkley Ln in Saint Andrews
Journey Details
Traveling from Haddock, South Carolina to St Andrews, South Carolina covers 48.8 miles (79 km) in a north direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (49-51 miles / 79-82 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Haddock
Starting Point
St Andrews
Destination