Distance from Olive Branch, North Carolina to McGrady, North Carolina
The driving distance from Olive Branch, North Carolina to McGrady, North Carolina is 124.8 mi (200.9 km)
The straight-line (air) distance is approximately 61.8 mi (99.5 km)
Estimated travel time by road is 2 hours 13 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and McGrady.
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 to NC-901 N in Iredell County. Take exit 65 from I-77 N
Take NC-115 N and NC-18 N to Longbottom Rd in McGrady
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N to NC-901 N in Iredell County. Take exit 65 from I-77 N
Take NC-115 N and NC-18 N to Longbottom Rd in McGrady
Route Directions
Take NC-200 N, NC-3 N, I-85 N, Woodleaf Rd, ... and NC-18 N to Longbottom Rd in McGrady
Journey Details
Traveling from Olive Branch, North Carolina to McGrady, North Carolina covers 121.5 miles (196 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 36 minutes under normal conditions.
Drivers have 3 route options between these locations (122-125 miles / 196-201 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Olive Branch
Starting Point
McGrady
Destination