Distance from Baynes, North Carolina to Hardee Cross Roads, North Carolina
The driving distance from Baynes, North Carolina to Hardee Cross Roads, North Carolina is 91.4 mi (147.1 km)
The straight-line (air) distance is approximately 41.9 mi (67.4 km)
Estimated travel time by road is 1 hour 30 minutes
We found 3 routes between Baynes and Hardee Cross Roads.
Available Routes
Route Directions
Get on I-40 E/I-85 N in Alamance County
Follow I-40 E to NC-210 W in Johnston County. Take exit 319 from I-40 E
Follow NC-210 W and Old Fairground Rd to Benson Hardee Rd
Route Directions
Get on I-40 E/I-85 N in Orange County from NC-119 S and High Rock Rd
Follow I-40 E to NC-210 W in Johnston County. Take exit 319 from I-40 E
Follow NC-210 W and Old Fairground Rd to Benson Hardee Rd
Route Directions
Get on I-40 E/I-85 N in Orange County from NC-119 S and High Rock Rd
Follow I-40 E and NC-540 E to NC-50 S in Wake County. Exit from NC-540 E
Follow NC-50 S and Old Fairground Rd to Benson Hardee Rd in Johnston County
Journey Details
Traveling from Baynes, North Carolina to Hardee Cross Roads, North Carolina covers 85.1 miles (137 km) in a southeast direction. This highway, substantial route typically takes 1 hour 28 minutes under normal conditions.
Drivers have 3 route options between these locations (85-91 miles / 137-147 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Baynes
Starting Point
Hardee Cross Roads
Destination