Distance from Pinehurst, North Carolina to Cairo, North Carolina
The driving distance from Pinehurst, North Carolina to Cairo, North Carolina is 42.7 mi (68.7 km)
The straight-line (air) distance is approximately 21.1 mi (33.9 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Pinehurst and Cairo.
Available Routes
Route Directions
Take Foxfire Rd, Jackson Springs Rd, NC-73 W, I-73/I-74, ... and NC-145 S to Shiloh Church Rd in Anson County
Drive to Pit Rd/Shiloh Church Rd
Route Directions
Take NC-5 S and Sand Pit Rd to US-1 N/N Walnut St in Pinebluff
Continue on US-1 N to Anson County
Continue on NC-145 S. Drive to Pit Rd/Shiloh Church Rd
Route Directions
Take NC-211 N, NC-73 W, I-73/I-74, US-220 S and NC-145 S to Shiloh Church Rd in Anson County
Drive to Pit Rd/Shiloh Church Rd
Journey Details
Traveling from Pinehurst, North Carolina to Cairo, North Carolina covers 42.6 miles (69 km) in a southwest direction. This highway, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (43-43 miles / 69-69 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Pinehurst
Starting Point
Cairo
Destination