Distance from Olive Branch, North Carolina to Angola, Virginia
The driving distance from Olive Branch, North Carolina to Angola, Virginia is 233.4 mi (375.5 km)
The straight-line (air) distance is approximately 122.1 mi (196.5 km)
Estimated travel time by road is 4 hours 12 minutes
We found 3 routes between Olive Branch and Angola.
Available Routes
Route Directions
Get on I-73 N/I-74/US-220 N in Randolph County from NC-205, Millingport Rd, NC-8 N and State Hwy 49 N
Continue on I-73 N. Take US-29 N, US-360 E and US-15 N to US-15 BUS N/S Main St in Prince Edward County
Take River Rd to your destination in Cumberland County
Route Directions
Take NC-200 N to US-601 N in Cabarrus County
Take I-85 N, US-29 N, US-360 E and US-15 N to US-15 BUS N/S Main St in Prince Edward County
Take River Rd to your destination in Cumberland County
Route Directions
Take NC-218 W, NC-205 and Austin Rd to US-52 N in Stanly County
Get on I-73 N/I-74/US-220 N in Randolph County from NC-8 N and State Hwy 49 N
Continue on I-73 N. Take US-29 N, US-360 E and US-15 N to US-15 BUS N/S Main St in Prince Edward County
Take River Rd to your destination in Cumberland County
Journey Details
Traveling from Olive Branch, North Carolina to Angola, Virginia covers 233 miles (375 km) in a northeast direction. This highway, long-distance route typically takes 4 hours 13 minutes under normal conditions.
Drivers have 3 route options between these locations (233-245 miles / 375-395 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Angola
Destination