Distance from Baynes, North Carolina to Ashburk, North Carolina
The driving distance from Baynes, North Carolina to Ashburk, North Carolina is 120.3 mi (193.6 km)
The straight-line (air) distance is approximately 52.8 mi (85 km)
Estimated travel time by road is 1 hour 55 minutes
We found 3 routes between Baynes and Ashburk.
Available Routes
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 US-64 E to US-301 BYP S in Rocky Mount. Take exit 468 A from US-64 E
Follow US-301 BYP S and NC-97 W to Morris Rd
Route Directions
Get on I-40 E/I-85 N in Alamance County
Follow I-40 E and US-64 E to US-301 BYP S in Rocky Mount. Take exit 468 A from US-64 E
Follow US-301 BYP S and NC-97 W to Morris Rd
Route Directions
Get on I-40 E/I-85 N in Orange County from High Rock Rd and Efland - Cedar Grove Rd
Continue on I-40 E. Take I-540 E to E Young St in Rolesville
Take Fowler Rd to NC-96 S/Zebulon Rd
Take NC-97 E to Morris Rd in Nash County
Journey Details
Traveling from Baynes, North Carolina to Ashburk, North Carolina covers 110.6 miles (178 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 4 minutes under normal conditions.
Drivers have 3 route options between these locations (111-124 miles / 178-200 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Ashburk
Destination