Distance from Olive Branch, North Carolina to Shepherds, North Carolina
The driving distance from Olive Branch, North Carolina to Shepherds, North Carolina is 61.2 mi (98.5 km)
The straight-line (air) distance is approximately 28.9 mi (46.5 km)
Estimated travel time by road is 1 hour 8 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and Shepherds.
Available Routes
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 Express Ln and I-77 N to NC-150 E/W Plaza Dr in Mooresville. Take exit 36 from I-77 N
Take Oates Rd and US-21 N to Shepherds Lndg Dr
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer to Iredell County. Take exit 33 from I-77 N
Follow US-21 N to Shepherds Lndg Dr in Mooresville
Route Directions
Continue on NC-218 W. Take NC-200 N, US-601 N, NC-3 N, I-85 N and NC-152 W to Shepherds Lndg Dr in Iredell County
Journey Details
Traveling from Olive Branch, North Carolina to Shepherds, North Carolina covers 56.8 miles (91 km) in a northwest direction. This secondary roads, moderate route typically takes 1 hour 21 minutes under normal conditions.
Drivers have 3 route options between these locations (57-61 miles / 91-98 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Shepherds
Destination