Distance from Olive Branch, North Carolina to Ferguson, North Carolina
The driving distance from Olive Branch, North Carolina to Ferguson, North Carolina is 129 mi (207.6 km)
The straight-line (air) distance is approximately 55.8 mi (89.8 km)
Estimated travel time by road is 2 hours 6 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and Ferguson.
Available Routes
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N and US-421 N to NC-268 W/River St in Wilkesboro. Exit from US-421 N
Follow NC-268 W to Champion Rd in Ferguson
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N and US-421 N to NC-268 W/River St in Wilkesboro. Exit from US-421 N
Follow NC-268 W to Champion Rd in Ferguson
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Follow I-485 Outer to NC-16 N in Catawba County
Continue on NC-16 N. Take North Carolina 16 S, Russell Gap Rd and NC-268 W to Champion Rd in Ferguson
Journey Details
Traveling from Olive Branch, North Carolina to Ferguson, North Carolina covers 121.1 miles (195 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 24 minutes under normal conditions.
Drivers have 3 route options between these locations (121-129 miles / 195-208 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Ferguson
Destination