Distance from Pinehurst, North Carolina to Old Sneedsboro, North Carolina

Pinehurst Old Sneedsboro
Total Distance
49.2 mi
(79.1 km)
Travel Time
1 hour 3 minutes

The driving distance from Pinehurst, North Carolina to Old Sneedsboro, North Carolina is 49.2 mi (79.1 km)

The straight-line (air) distance is approximately 22.6 mi (36.4 km)

Estimated travel time by road is 1 hour 3 minutes

We found 2 routes between Pinehurst and Old Sneedsboro.

Available Routes

Shortest Fastest
I-73/I-74
48.9 mi
78.7 km
54 minutes
US-1 N
49.2 mi
79.1 km
1 hour 3 minutes

Route Directions

Take NC-5 S and Sand Pit Rd to US-1 N/N Walnut St in Pinebluff
7.1 mi
14 min
Continue on US-1 N to Anson County
30.3 mi
35 min
Continue on NC-145 S. Drive to Sneedsboro Rd
11.8 mi
14 min

Route Directions

0 mi
Take NC-211 N, NC-73 W, I-73/I-74, US-220 S and NC-145 S to Diggs Rd in Anson County
44.2 mi
47 min
Continue on Diggs Rd. Drive to Sneedsboro Rd
4.7 mi
6 min

Journey Details

Traveling from Pinehurst, North Carolina to Old Sneedsboro, North Carolina covers 48.9 miles (79 km) in a southwest direction. This highway, moderate route typically takes 54 minutes under normal conditions.

Drivers have 2 route options between these locations (49-49 miles / 79-79 km). The primary route shown here saves 10 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Pinehurst

Starting Point

Roseland, North Carolina

52 mi to destination

1 mi
Derby, North Carolina

39 mi to destination

3 mi
Ellerbe, North Carolina

Traveled 26 mi from origin

3 mi
Philadelphia, North Carolina

26 mi to destination

2 mi
Honey Town, North Carolina

Traveled 39 mi from origin

0 mi
Cordova, North Carolina

13 mi to destination

1 mi
Diggs, North Carolina

Traveled 52 mi from origin

1 mi
Old Sneedsboro

Destination