Distance from Baynes, North Carolina to Curtis, Virginia

Baynes Curtis
Total Distance
121.9 mi
(196.2 km)
Travel Time
2 hours 30 minutes

The driving distance from Baynes, North Carolina to Curtis, Virginia is 121.9 mi (196.2 km)

The straight-line (air) distance is approximately 52.2 mi (84 km)

Estimated travel time by road is 2 hours 30 minutes

We found 2 routes between Baynes and Curtis.

Available Routes

Shortest Fastest
US-29 N
104.8 mi
168.7 km
1 hour 59 minutes
VA-122 N
121.9 mi
196.2 km
2 hours 30 minutes

Route Directions

Take NC-119 N, NC-86 N, US-58 W, Mountain Valley Rd, ... and VA-122 N to State Rte 639 in Bedford County
120.2 mi
2 hr 27 min
1.8 mi
3 min

Route Directions

Follow NC-119 N and NC-86 N to Yanceyville
13.4 mi
14 min
Follow NC-86 N and US-29 N to VA-43 N in Campbell County. Take the VA-43 exit from US-29 N
56.3 mi
55 min
Take Bishop Creek Rd, VA-43 N and VA-122 N to State Rte 639 in Bedford County
35.1 mi
49 min

Journey Details

Traveling from Baynes, North Carolina to Curtis, Virginia covers 104.8 miles (169 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.

Drivers have 2 route options between these locations (105-122 miles / 169-196 km). The primary route shown here saves 31 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Baynes

Starting Point

Yanceyville, North Carolina

120 mi to destination

1 mi
Wallace Mill, North Carolina

Traveled 30 mi from origin

0 mi
Blairs, Virginia

90 mi to destination

1 mi
Tightsqueeze, Virginia

Traveled 60 mi from origin

1 mi
Pickerel, Virginia

60 mi to destination

2 mi
Leesville, Virginia

Traveled 90 mi from origin

2 mi
Gillespie, Virginia

30 mi to destination

1 mi
Lowry, Virginia

Traveled 120 mi from origin

1 mi
Curtis

Destination