Distance from Olive Branch, North Carolina to Dennis, North Carolina

Olive Branch Dennis
Total Distance
111.4 mi
(179.3 km)
Travel Time
1 hour 52 minutes

The driving distance from Olive Branch, North Carolina to Dennis, North Carolina is 111.4 mi (179.3 km)

The straight-line (air) distance is approximately 48.4 mi (77.9 km)

Estimated travel time by road is 1 hour 52 minutes

We found 2 routes between Olive Branch and Dennis.

Available Routes

Shortest Fastest
I-85 N
98.1 mi
157.9 km
1 hour 50 minutes
I-85 N and I-285
111.4 mi
179.3 km
1 hour 52 minutes

Route Directions

Get on I-485 Outer in Mint Hill from NC-218 W
20.6 mi
27 min
Follow I-485 Outer, I-85 N and US-52 N to Winston-Salem. Take exit 230 from NC-150 E/US-158 E/US-421 S
81 mi
1 hr 10 min
Continue on US-158 E/Reidsville Rd. Take Walnut Cove Rd to Dennis Rd
9.8 mi
14 min

Route Directions

Get on I-85 N in Concord from NC-218 W, NC-200 N, US-601 N and NC-3 N
33.5 mi
48 min
Follow I-85 N and US-52 N to Winston-Salem. Take exit 230 from NC-150 E/US-158 E/US-421 S
54.8 mi
47 min
Continue on US-158 E/Reidsville Rd. Take Walnut Cove Rd to Dennis Rd
9.8 mi
14 min

Journey Details

Traveling from Olive Branch, North Carolina to Dennis, North Carolina covers 98.1 miles (158 km) in a north direction. This highway, substantial route typically takes 1 hour 50 minutes under normal conditions.

Drivers have 2 route options between these locations (98-111 miles / 158-179 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Olive Branch

Starting Point

Oakboro, North Carolina

111 mi to destination

1 mi
Plyer, North Carolina

Traveled 28 mi from origin

1 mi
Richfield, North Carolina

84 mi to destination

1 mi
Pooletown, North Carolina

Traveled 56 mi from origin

1 mi
Cotton Grove, North Carolina

56 mi to destination

1 mi
Erlanger, North Carolina

Traveled 84 mi from origin

1 mi
Gum Tree, North Carolina

28 mi to destination

1 mi
Guthrie, North Carolina

Traveled 111 mi from origin

1 mi
Dennis

Destination