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

Olive Branch Cairo
Total Distance
31.9 mi
(51.3 km)
Travel Time
40 minutes

The driving distance from Olive Branch, North Carolina to Cairo, North Carolina is 31.9 mi (51.3 km)

The straight-line (air) distance is approximately 16.6 mi (26.7 km)

Estimated travel time by road is 40 minutes

We found 3 routes between Olive Branch and Cairo.

Available Routes

Shortest Fastest
NC-218 E and US-74 E
31 mi
49.9 km
39 minutes
NC-218 E, US-74 E and US-52 S
31.9 mi
51.3 km
40 minutes
NC-742 S and US-52 S
32.1 mi
51.6 km
41 minutes

Route Directions

Follow NC-218 E to US-74 W in Polkton
10.2 mi
13 min
Follow US-74 E and US-52 S to NC-145 N in Morven
17.3 mi
21 min
Continue on NC-145 N. Drive to Pit Rd/Shiloh Church Rd
4.4 mi
5 min

Route Directions

0 mi
0 min
2.9 mi
4 min
Follow New Home Church Rd and Hopewell Church Rd to NC-742 S
4.9 mi
6 min
Follow NC-742 S and US-52 S to Thomas Rd
19.1 mi
23 min
Continue on Thomas Rd to NC-145 N
2.2 mi
3 min
1.7 mi
1 min
1.2 mi
1 min

Route Directions

0 mi
0 min
Follow NC-218 E, US-74 E and US-52 S to Thomas Rd in Anson County
25.9 mi
32 min
Continue on Thomas Rd to NC-145 N
2.2 mi
3 min
1.7 mi
1 min
1.2 mi
1 min

Journey Details

Traveling from Olive Branch, North Carolina to Cairo, North Carolina covers 31 miles (50 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (31-32 miles / 50-52 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Olive Branch

Starting Point

Fountain Hill, North Carolina

38 mi to destination

1 mi
Kikers, North Carolina

Traveled 10 mi from origin

1 mi
Polkton, North Carolina

29 mi to destination

1 mi
Russellville, North Carolina

Traveled 19 mi from origin

1 mi
Wade Mills, North Carolina

Traveled 29 mi from origin

1 mi
Morven, North Carolina

Traveled 38 mi from origin

2 mi
Cairo

Destination