Distance from Baynes, North Carolina to Pilot Mountain, North Carolina
The driving distance from Baynes, North Carolina to Pilot Mountain, North Carolina is 85.9 mi (138.3 km)
The straight-line (air) distance is approximately 40.6 mi (65.3 km)
Estimated travel time by road is 1 hour 27 minutes
We found 3 routes between Baynes and Pilot Mountain.
Available Routes
Route Directions
Get on I-840 in Guilford County from Kerr's Chapel Rd, Osceola Ossipee Rd, NC-150 W and US-29 S
Continue on I-840. Take US-421 N, NC-74 and US-52 N to S Key St in Pilot Mountain. Take exit 134 from US-52 N
Route Directions
Get on I-840 in Guilford County from State Rd 1133, NC-87 N and US-29 S
Continue on I-840. Take US-421 N, NC-74 and US-52 N to S Key St in Pilot Mountain. Take exit 134 from US-52 N
Route Directions
Take Kerr's Chapel Rd to NC-87 N
Continue on NC-87 N to Rockingham County
Follow US-158 W, I-74 W and US-52 N to S Key St in Pilot Mountain. Take exit 134 from US-52 N
Journey Details
Traveling from Baynes, North Carolina to Pilot Mountain, North Carolina covers 82.1 miles (132 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 35 minutes under normal conditions.
Drivers have 3 route options between these locations (82-90 miles / 132-145 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, mountain passes. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Baynes
Starting Point
Pilot Mountain
Destination