Distance from Haw Branch, North Carolina to Pinehurst, North Carolina

Haw Branch Pinehurst
Total Distance
23.5 mi
(37.8 km)
Travel Time
30 minutes

The driving distance from Haw Branch, North Carolina to Pinehurst, North Carolina is 23.5 mi (37.8 km)

The straight-line (air) distance is approximately 13.4 mi (21.6 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Haw Branch and Pinehurst.

Available Routes

Shortest Fastest
Glendon Carthage Rd and US-15 S/US-501 S
23.2 mi
37.3 km
29 minutes
S Carbonton Rd, Glendon Carthage Rd and US-15 S/US-501 S
23.5 mi
37.8 km
30 minutes
Glendon Carthage Rd
24.9 mi
40 km
33 minutes

Route Directions

1 mi
1 min
Follow S Carbonton Rd, Glendon Carthage Rd and US-15 S/US-501 S to Pinehurst
22.5 mi
29 min
0 mi

Route Directions

1 mi
1 min
Continue on S Carbonton Rd. Take Glendon Carthage Rd to Shady Grove Rd
14.1 mi
16 min
Take McCaskill Rd to US-15 S/US-501 S
5.1 mi
7 min
Continue on US-15 S/US-501 S to Pinehurst
4.7 mi
8 min
0 mi
0 min

Route Directions

1 mi
1 min
Follow S Carbonton Rd, Glendon Carthage Rd and US-15 S/US-501 S to Pinehurst
22.2 mi
27 min
0 mi
0 min

Journey Details

Traveling from Haw Branch, North Carolina to Pinehurst, North Carolina covers 23.2 miles (37 km) in a south direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (23-25 miles / 37-40 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Haw Branch

Starting Point

Glendon, North Carolina

31 mi to destination

1 mi
Carthage, North Carolina

23 mi to destination

2 mi
Pleasantville, North Carolina

Traveled 23 mi from origin

1 mi
Eastwood, North Carolina

8 mi to destination

1 mi
Monroetown, North Carolina

Traveled 31 mi from origin

1 mi
Pinehurst

Destination