Distance from Olive Branch, North Carolina to Mooresboro, North Carolina
The driving distance from Olive Branch, North Carolina to Mooresboro, North Carolina is 99.2 mi (159.6 km)
The straight-line (air) distance is approximately 49 mi (78.9 km)
Estimated travel time by road is 1 hour 44 minutes
This route includes Toll roads along the way.
We found 2 routes between Olive Branch and Mooresboro.
Available Routes
Route Directions
Get on US-74 BYP in Monroe from Olive Branch Rd
Follow US-74 BYP, I-485/I-485 Inner 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-485 Outer in Mint Hill from NC-218 W
Follow 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
Journey Details
Traveling from Olive Branch, North Carolina to Mooresboro, North Carolina covers 97.4 miles (157 km) in a west direction. This highway, substantial route typically takes 1 hour 43 minutes under normal conditions.
Drivers have 2 route options between these locations (97-99 miles / 157-160 km). The primary route shown here saves 59 seconds compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Mooresboro
Destination