Distance from Baynes, North Carolina to Semora, North Carolina

Baynes Semora
Total Distance
22.4 mi
(36 km)
Travel Time
27 minutes

The driving distance from Baynes, North Carolina to Semora, North Carolina is 22.4 mi (36 km)

The straight-line (air) distance is approximately 11.2 mi (18.1 km)

Estimated travel time by road is 27 minutes

We found 2 routes between Baynes and Semora.

Available Routes

Shortest Fastest
NC-119 N
20 mi
32.2 km
22 minutes
Solomon Lea Rd and NC-119 N
22.4 mi
36 km
27 minutes

Route Directions

Follow NC-119 N to Griers Church Rd in Leasburg
7.1 mi
8 min
2.5 mi
3 min
Continue on Ridgeville Rd. Take Solomon Lea Rd and NC-119 N to NC-57 N in Semora
12.7 mi
15 min

Route Directions

20 mi
22 min

Journey Details

Traveling from Baynes, North Carolina to Semora, North Carolina covers 20 miles (32 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 2 route options between these locations (20-22 miles / 32-36 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Baynes

Starting Point

Hightowers, North Carolina

26 mi to destination

2 mi
Topnot, North Carolina

Traveled 13 mi from origin

1 mi
Osmond, North Carolina

Traveled 19 mi from origin

2 mi
Semora

Destination