Distance from Allreds, North Carolina to Pinehurst, North Carolina
The driving distance from Allreds, North Carolina to Pinehurst, North Carolina is 34.2 mi (55.1 km)
The straight-line (air) distance is approximately 16.2 mi (26 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Allreds and Pinehurst.
Available Routes
Route Directions
Take I-73/I-74/US-220 S to Morganton Rd
Follow Morganton Rd and Mill Rd to NC-73 E in Jackson Springs
Follow NC-73 E and NC-211 S to Pinehurst
Route Directions
Drive from Spies Rd, Big Oak Church Rd and NC-211 S to Pinehurst
Route Directions
Drive from I-73/I-74/US-220 S and NC-211 S to Pinehurst
Journey Details
Traveling from Allreds, North Carolina to Pinehurst, North Carolina covers 31.6 miles (51 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (32-35 miles / 51-56 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Allreds
Starting Point
Pinehurst
Destination