Distance from Harmony Grove, North Carolina to Crooked Oak, North Carolina

Harmony Grove Crooked Oak
Total Distance
58 mi
(93.3 km)
Travel Time
56 minutes

The driving distance from Harmony Grove, North Carolina to Crooked Oak, North Carolina is 58 mi (93.3 km)

The straight-line (air) distance is approximately 23.4 mi (37.6 km)

Estimated travel time by road is 56 minutes

We found 3 routes between Harmony Grove and Crooked Oak.

Available Routes

Shortest Fastest
US-52 N
47.7 mi
76.8 km
55 minutes
US-421 N and I-77 N
58 mi
93.3 km
56 minutes
US-52 N and I-74 W
60.1 mi
96.8 km
1 hour

Route Directions

Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
1.6 mi
4 min
Follow US-421 N and I-77 N to NC-89 E in Surry County. Take exit 100 from I-77 N
50.7 mi
44 min
Follow NC-89 E and Pine Ridge Rd to Old Lowgap Rd
5.7 mi
7 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Take US-52 N and I-74 W to NC-89 E in Surry County. Take exit 6 from I-74 W
53.9 mi
49 min
Take Pine Ridge Rd to Old Lowgap Rd
4.4 mi
6 min

Route Directions

Get on US-52 N in King from Meadowlark Dr, Olivet Church Rd, Transou Rd, NC-67 W/Reynolda Rd, ... and Doral Dr
15.7 mi
24 min
Follow US-52 N and I-74 W to NC-89 E in Surry County. Take exit 6 from I-74 W
27.6 mi
24 min
Take Pine Ridge Rd to Old Lowgap Rd
4.4 mi
6 min

Journey Details

Traveling from Harmony Grove, North Carolina to Crooked Oak, North Carolina covers 47.7 miles (77 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

Drivers have 3 route options between these locations (48-60 miles / 77-97 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Harmony Grove

Starting Point

Grapewood, North Carolina

54 mi to destination

1 mi
Flint Hill, North Carolina

Traveled 13 mi from origin

1 mi
Shady Grove, North Carolina

40 mi to destination

1 mi
Siloam, North Carolina

Traveled 27 mi from origin

1 mi
Pine Hill, North Carolina

27 mi to destination

1 mi
Turkey Ford, North Carolina

Traveled 40 mi from origin

1 mi
White Plains, North Carolina

13 mi to destination

2 mi
Pine Ridge, North Carolina

Traveled 54 mi from origin

1 mi
Crooked Oak

Destination