Distance from Harmony Grove, North Carolina to Berea, North Carolina
The driving distance from Harmony Grove, North Carolina to Berea, North Carolina is 106.8 mi (171.9 km)
The straight-line (air) distance is approximately 57.9 mi (93.2 km)
Estimated travel time by road is 1 hour 51 minutes
We found 3 routes between Harmony Grove and Berea.
Available Routes
Route Directions
Get on US-421 S in Winston-Salem from Phillips Bridge Rd and S Peace Haven Rd
Follow I-40 E to US-70 Connector N in Orange County. Take exit 161 from I-40 E
Take US-70 E, NC-57 N, Red Mountain Rd and Moriah Rd to Old Roxboro Rd in Granville County
Route Directions
Get on US-421 S from Styers Ferry Rd
Follow I-40 E and I-85 N to NC-56 W in Butner. Take exit 191 from I-85 N
Take W Lyon Station Rd, Brogden Rd and Culbreth Rd to Old Roxboro Rd
Route Directions
Get on US-421 S from Styers Ferry Rd
Follow I-40 E to US-70 Connector N in Orange County. Take exit 161 from I-40 E
Take US-70 E, NC-57 N, Bacon Rd, Red Mountain Rd and Moriah Rd to Old Roxboro Rd in Granville County
Journey Details
Traveling from Harmony Grove, North Carolina to Berea, North Carolina covers 106.4 miles (171 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (106-116 miles / 171-187 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Harmony Grove
Starting Point
Berea
Destination