Distance from Baynes, North Carolina to Hills Grove, North Carolina

Baynes Hills Grove
Total Distance
93 mi
(149.7 km)
Travel Time
1 hour 35 minutes

The driving distance from Baynes, North Carolina to Hills Grove, North Carolina is 93 mi (149.7 km)

The straight-line (air) distance is approximately 40.5 mi (65.3 km)

Estimated travel time by road is 1 hour 35 minutes

We found 3 routes between Baynes and Hills Grove.

Available Routes

Shortest Fastest
US-52 N
88.9 mi
143.1 km
1 hour 33 minutes
I-40
92.9 mi
149.6 km
1 hour 34 minutes
I-840 and US-52 N
93 mi
149.7 km
1 hour 35 minutes

Route Directions

Get on I-840 in Guilford County from State Rd 1133, NC-87 N and US-29 S
34.5 mi
39 min
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
54.3 mi
48 min
Continue on S Key St. Take Old Westfield Road to Mathis Rd
4.2 mi
8 min

Route Directions

Get on I-40/I-85 S in Graham from NC-119 S, Pleasant Grove Union School Rd and State Hwy 49 S
15.2 mi
20 min
Continue on I-40/I-85 S. Take US-421 N, NC-74 and US-52 N to S Key St in Pilot Mountain. Take exit 134 from US-52 N
73.5 mi
1 hr 5 min
Continue on S Key St. Take Old Westfield Road to Mathis Rd
4.2 mi
8 min

Route Directions

Get on I-840 in Guilford County from Kerr's Chapel Rd, Osceola Ossipee Rd, NC-150 W and US-29 S
30.4 mi
37 min
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
54.3 mi
48 min
Continue on S Key St. Take Old Westfield Road to Mathis Rd
4.2 mi
8 min

Journey Details

Traveling from Baynes, North Carolina to Hills Grove, North Carolina covers 88.9 miles (143 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 33 minutes under normal conditions.

Drivers have 3 route options between these locations (89-93 miles / 143-150 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .

Journey Waypoints

Baynes

Starting Point

Millesville, North Carolina

93 mi to destination

1 mi
Williamsburg, North Carolina

Traveled 23 mi from origin

1 mi
Reidsville, North Carolina

70 mi to destination

2 mi
Bakers Crossroads, North Carolina

Traveled 47 mi from origin

1 mi
Madison, North Carolina

47 mi to destination

1 mi
Dillard, North Carolina

Traveled 70 mi from origin

1 mi
Flat Shoals Creek, North Carolina

23 mi to destination

1 mi
Moores Springs, North Carolina

Traveled 93 mi from origin

2 mi
Hills Grove

Destination