Distance from Harmony Grove, North Carolina to Mooresboro, North Carolina
The driving distance from Harmony Grove, North Carolina to Mooresboro, North Carolina is 124 mi (199.5 km)
The straight-line (air) distance is approximately 56.7 mi (91.3 km)
Estimated travel time by road is 2 hours 3 minutes
This route includes Toll roads along the way.
We found 3 routes between Harmony Grove and Mooresboro.
Available Routes
Route Directions
Get on I-40 in Clemmons from Lewisville Clemmons Rd
Continue on I-40. Take I-77 S, I-485 Outer and I-85 S to US-74 W in Gaston County. Take exit 10B from I-85 S
Follow US-74 W to N Academy St in Mooresboro
Route Directions
Get on I-40 in Clemmons from Lewisville Clemmons Rd
Follow I-40 to US-64 W in Morganton. Take exit 103 from I-40
Continue on US-64 W. Drive to W Main St in Mooresboro
Route Directions
Get on I-40 in Clemmons from Styers Ferry Rd and Lewisville Clemmons Rd
Follow I-40 to NC-127 S/Brookford Blvd in Mountain View. Take exit 42 from US-321 S
Continue on NC-127 S. Take NC-10 W, NC-18 S, Belwood-Lawndale Rd and Shelby Byp W to N Academy St in Mooresboro
Journey Details
Traveling from Harmony Grove, North Carolina to Mooresboro, North Carolina covers 108.4 miles (174 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 3 route options between these locations (108-124 miles / 174-200 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Harmony Grove
Starting Point
Mooresboro
Destination