Distance from Baynes, North Carolina to Joppa Mill, Virginia
The driving distance from Baynes, North Carolina to Joppa Mill, Virginia is 114.7 mi (184.5 km)
The straight-line (air) distance is approximately 43.9 mi (70.7 km)
Estimated travel time by road is 2 hours 19 minutes
We found 3 routes between Baynes and Joppa Mill.
Available Routes
Route Directions
Take Cherry Grove Rd and Stoney Creek School Rd to US-158 W
Take US-220 N to 220n/40 Ramp in Rocky Mount. Take the exit toward VA-40 E/VA-40 W/VA-122/Rocky Mount/Gretna/Industrial Pk from US-220 N
Take VA-122 N to State Rte 747 in Bedford County
Route Directions
Follow NC-119 N, US-360 E/US-58 E/Philpott Rd and US-501 N to State Rte 603 in Halifax County
Continue on State Rte 603. Take Cody Rd, Level Run Rd, Grit Rd, VA-43 N/Bedford Ave, ... and VA-122 N to State Rte 747 in Bedford County
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-29 N to VA-43 N in Campbell County. Take the VA-43 exit from US-29 N
Take Bishop Creek Rd, State Hwy 24 W and VA-122 N to State Rte 747 in Bedford County
Journey Details
Traveling from Baynes, North Carolina to Joppa Mill, Virginia covers 94.4 miles (152 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 43 minutes under normal conditions.
Drivers have 3 route options between these locations (94-115 miles / 152-185 km). The primary route shown here saves 38 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Baynes
Starting Point
Joppa Mill
Destination