Distance from Spring Branch, South Carolina to Powells Crossing, North Carolina

Spring Branch Powells Crossing
Total Distance
42 mi
(67.6 km)
Travel Time
49 minutes

The driving distance from Spring Branch, South Carolina to Powells Crossing, North Carolina is 42 mi (67.6 km)

The straight-line (air) distance is approximately 19.3 mi (31.1 km)

Estimated travel time by road is 49 minutes

We found 3 routes between Spring Branch and Powells Crossing.

Available Routes

Shortest Fastest
US-76 E
35.3 mi
56.8 km
43 minutes
Bluff Rd/State Rd S-34-19 and US-76 E
42 mi
67.6 km
49 minutes
SC-41 N
46.4 mi
74.6 km
54 minutes

Route Directions

42 mi
49 min

Route Directions

2.8 mi
3 min
Continue on SC-41 ALT N. Take SC-41 N, NC-41 N, NC-130 E, US-74 E and Princess Ann Rd to US-76 W in Columbus County
43.6 mi
51 min

Route Directions

2.8 mi
3 min
Continue on SC-41 ALT N. Take SC-41 N to US-76 E in Columbus County
32.5 mi
39 min

Journey Details

Traveling from Spring Branch, South Carolina to Powells Crossing, North Carolina covers 35.3 miles (57 km) in a east direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (35-46 miles / 57-75 km). The primary route shown here saves 12 minutes compared to alternatives.

Journey Waypoints

Spring Branch

Starting Point

Zion, South Carolina

44 mi to destination

1 mi
Smithboro, South Carolina

Traveled 11 mi from origin

1 mi
Squires, South Carolina

33 mi to destination

2 mi
Nichols, South Carolina

Traveled 22 mi from origin

2 mi
Causey, South Carolina

22 mi to destination

1 mi
Fair Bluff, North Carolina

Traveled 33 mi from origin

1 mi
Hinson Crossroads, North Carolina

11 mi to destination

1 mi
Cerro Gordo, North Carolina

Traveled 44 mi from origin

0 mi
Powells Crossing

Destination