Distance from Pinehurst, North Carolina to Spring Hill, North Carolina
The driving distance from Pinehurst, North Carolina to Spring Hill, North Carolina is 27.7 mi (44.6 km)
The straight-line (air) distance is approximately 13.8 mi (22.1 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Pinehurst and Spring Hill.
Available Routes
Route Directions
Follow NC-5 S to US-1 S/S Sandhills Blvd in Aberdeen
Follow US-15 S/US-501 S to Arch McLean Rd in Marston
Follow Arch McLean Rd to NC-144 E
Route Directions
Follow Cherokee Rd and NC-2 E/Midland Rd to US-15 S/US-501 S
Continue on US-15 S/US-501 S to Marston
Follow Arch McLean Rd to NC-144 E
Route Directions
Follow NC-5 S, US-15 S/US-501 S and Hill Creek Rd to NC-144 W/Old Wire Rd in Scotland County
Journey Details
Traveling from Pinehurst, North Carolina to Spring Hill, North Carolina covers 27.2 miles (44 km) in a south direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (27-28 miles / 44-45 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Pinehurst
Starting Point
Spring Hill
Destination