Distance from Pinehurst, North Carolina to McConnell, North Carolina

Pinehurst McConnell
Total Distance
23.6 mi
(37.9 km)
Travel Time
31 minutes

The driving distance from Pinehurst, North Carolina to McConnell, North Carolina is 23.6 mi (37.9 km)

The straight-line (air) distance is approximately 11.6 mi (18.7 km)

Estimated travel time by road is 31 minutes

We found 3 routes between Pinehurst and McConnell.

Available Routes

Shortest Fastest
US-15 N/US-501 N and NC-22 N
22.7 mi
36.6 km
30 minutes
Murdocksville Rd and NC-22 N
23.6 mi
37.9 km
31 minutes
Beulah Hill Church Rd and Mt Carmel Rd
23.7 mi
38.2 km
33 minutes

Route Directions

0 mi
Take Murdocksville Rd to Peace Rd
10.7 mi
16 min
2.2 mi
2 min
1.2 mi
1 min
2.4 mi
3 min
Drive to NC-22 N
7 mi
7 min

Route Directions

0 mi
Take Beulah Hill Church Rd and Mt Carmel Rd to Borden Rd
19.6 mi
27 min
4.2 mi
5 min

Route Directions

Follow Cherokee Rd and NC-2 E/Midland Rd to US-15 N/US-501 N
1.2 mi
3 min
8.5 mi
10 min
2.1 mi
3 min
Follow NC-24 W/NC-27 W to NC-22 N
5.1 mi
6 min
6 mi
6 min

Journey Details

Traveling from Pinehurst, North Carolina to McConnell, North Carolina covers 22.7 miles (37 km) in a north direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.

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

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

Journey Waypoints

Pinehurst

Starting Point

Murdocksville, North Carolina

27 mi to destination

0 mi
Eastwood, North Carolina

Traveled 7 mi from origin

1 mi
Thomas Crossroads, North Carolina

20 mi to destination

1 mi
Pleasantville, North Carolina

Traveled 13 mi from origin

1 mi
Parkwood, North Carolina

Traveled 20 mi from origin

2 mi
McConnell

Destination