Distance from Olive Branch, North Carolina to Hebron, Virginia
The driving distance from Olive Branch, North Carolina to Hebron, Virginia is 255.9 mi (411.9 km)
The straight-line (air) distance is approximately 123.6 mi (199 km)
Estimated travel time by road is 4 hours 12 minutes
We found 3 routes between Olive Branch and Hebron.
Available Routes
Route Directions
Get on I-73 N/I-74/US-220 N in Randolph County from NC-205, NC-24 E/NC-27 E, US-52 N, NC-8 N and State Hwy 49 N
Drive from I-85 N to Dinwiddie County. Take exit 42 from I-85 N
Take State Rte 644/Depot Rd, State Rte 610, State Rte 622 and US-460 W to your destination
Route Directions
Get on I-85 N in Concord from NC-218 W, NC-200 N, US-601 N and NC-3 N
Continue on I-85 N to Dinwiddie County. Take exit 42 from I-85 N
Take State Rte 644/Depot Rd, State Rte 610, State Rte 622 and US-460 W to your destination
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
Drive from I-85 N to Dinwiddie County. Take exit 42 from I-85 N
Take State Rte 644/Depot Rd, State Rte 610, State Rte 622 and US-460 W to your destination
Journey Details
Traveling from Olive Branch, North Carolina to Hebron, Virginia covers 255.7 miles (412 km) in a northeast direction. This highway, long-distance route typically takes 4 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (256-267 miles / 412-430 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Hebron
Destination