Distance from Olive Branch, North Carolina to Beulah, North Carolina
The driving distance from Olive Branch, North Carolina to Beulah, North Carolina is 131.3 mi (211.3 km)
The straight-line (air) distance is approximately 60.9 mi (98.1 km)
Estimated travel time by road is 2 hours 16 minutes
We found 3 routes between Olive Branch and Beulah.
Available Routes
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. Take US-52 N to NC-89 W in Surry County. Take exit 6 from I-74 W
Follow NC-89 W to your destination
Route Directions
Take NC-218 W, NC-205, Swift Rd, Austin Rd, ... and Old Union Church Rd to I-85 N in Rowan County
Take US-52 N to NC-89 W in Surry County. Take exit 6 from I-74 W
Follow NC-89 W to your destination
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-89 W in Surry County. Take exit 100 from I-77 N
Follow NC-89 W to your destination
Journey Details
Traveling from Olive Branch, North Carolina to Beulah, North Carolina covers 122.8 miles (198 km) in a north direction. This highway, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 3 route options between these locations (123-131 miles / 198-211 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Beulah
Destination