Distance from Olive Branch, North Carolina to Mooresboro, North Carolina

Olive Branch Mooresboro
Total Distance
99.2 mi
(159.6 km)
Travel Time
1 hour 44 minutes

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

Shortest Fastest
I-485 Outer
97.4 mi
156.8 km
1 hour 43 minutes
Tolls
I-485 Inner and US-74 W
99.2 mi
159.6 km
1 hour 44 minutes

Route Directions

Get on US-74 BYP in Monroe from Olive Branch Rd
14.6 mi
20 min
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
60.2 mi
54 min
Follow US-74 W to N Academy St in Mooresboro
24.4 mi
29 min

Route Directions

Get on I-485 Outer in Mint Hill from NC-218 W
20.6 mi
27 min
Follow I-485 Outer and I-85 S to US-74 W in Gaston County. Take exit 10B from I-85 S
52.4 mi
46 min
Follow US-74 W to N Academy St in Mooresboro
24.4 mi
29 min

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

Unionville, North Carolina

113 mi to destination

2 mi
Mint Hill, North Carolina

Traveled 28 mi from origin

1 mi
Matthews, North Carolina

85 mi to destination

3 mi
Charlotte, North Carolina

Traveled 56 mi from origin

4 mi
Elmores Crossroads, North Carolina

56 mi to destination

1 mi
South Gastonia, North Carolina

Traveled 85 mi from origin

1 mi
Kings Mountain, North Carolina

28 mi to destination

2 mi
Shelby, North Carolina

Traveled 113 mi from origin

1 mi
Mooresboro

Destination