Distance from Baynes, North Carolina to Long Lake, North Carolina
The driving distance from Baynes, North Carolina to Long Lake, North Carolina is 108 mi (173.8 km)
The straight-line (air) distance is approximately 50.9 mi (81.8 km)
Estimated travel time by road is 1 hour 53 minutes
We found 3 routes between Baynes and Long Lake.
Available Routes
Route Directions
Get on I-85 S in Mebane
Follow I-85 S and I-73/US-220 S to Albemarle Rd in Randolph County. Take exit 72B from I-73/US-220 S
Take State Hwy 49 N and US-52 S to your destination in Albemarle
Route Directions
Get on I-85 S in Graham from NC-119 S, Pleasant Grove Union School Rd and State Hwy 49 S
Follow I-85 S and I-73/US-220 S to Albemarle Rd in Randolph County. Take exit 72B from I-73/US-220 S
Take State Hwy 49 N to US-52 S in New London
Continue on Efird St to your destination
Route Directions
Get on US-29 S in Guilford County from Kerr's Chapel Rd, Osceola Ossipee Rd and NC-150 W
Continue on US-29 S. Drive from I-73, State Hwy 49 N and US-52 S to Albemarle
Drive to your destination
Journey Details
Traveling from Baynes, North Carolina to Long Lake, North Carolina covers 102.7 miles (165 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 55 minutes under normal conditions.
Drivers have 3 route options between these locations (103-108 miles / 165-174 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Long Lake
Destination