Distance from Harmony Grove, North Carolina to Flat Branch, North Carolina
The driving distance from Harmony Grove, North Carolina to Flat Branch, North Carolina is 117.4 mi (189 km)
The straight-line (air) distance is approximately 61.9 mi (99.5 km)
Estimated travel time by road is 1 hour 54 minutes
We found 3 routes between Harmony Grove and Flat Branch.
Available Routes
Route Directions
Get on US-421 S in Winston-Salem from Phillips Bridge Rd and S Peace Haven Rd
Take I-40 E and US-421 S to NC-87 in Lee County
Continue on NC-87. Take Barbecue Church Rd, NC-27 E and Darroch Rd to NC-210 S in Harnett County
Route Directions
Get on US-421 S from Styers Ferry Rd
Drive from I-40 E and I-74 to Randolph County. Take exit 75 from I-74
Follow US-64 E and US-421 S to NC-87 BYP in Sanford
Continue on NC-87. Take Barbecue Church Rd, NC-27 E and Darroch Rd to NC-210 S in Harnett County
Route Directions
Get on US-421 S from Styers Ferry Rd
Take I-40 E and US-421 S to NC-87 in Lee County
Continue on NC-87. Take Barbecue Church Rd, NC-27 E and Darroch Rd to NC-210 S in Harnett County
Journey Details
Traveling from Harmony Grove, North Carolina to Flat Branch, North Carolina covers 117.2 miles (189 km) in a southeast direction. This highway, substantial route typically takes 1 hour 53 minutes under normal conditions.
Drivers have 3 route options between these locations (117-122 miles / 189-196 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Harmony Grove
Starting Point
Flat Branch
Destination