Distance from Aarons Corner, North Carolina to Winston-Salem, North Carolina

Aarons Corner Winston-Salem
Total Distance
46.2 mi
(74.3 km)
Travel Time
52 minutes

The driving distance from Aarons Corner, North Carolina to Winston-Salem, North Carolina is 46.2 mi (74.3 km)

The straight-line (air) distance is approximately 19 mi (30.5 km)

Estimated travel time by road is 52 minutes

We found 2 routes between Aarons Corner and Winston-Salem.

Available Routes

Shortest Fastest
US-52 S
38.8 mi
62.4 km
49 minutes
NC-89 W and US-52 S
46.2 mi
74.3 km
52 minutes

Route Directions

Get on US-52 S in Surry County from NC-704 W, NC-89 W and Old Westfield Road
20.7 mi
29 min
Follow US-52 S to S Main St in Winston-Salem. Take exit 233A from NC-150 W/US-158 W/US-421 N
25.4 mi
23 min
0.1 mi
0 min

Route Directions

1 mi
1 min
Take NC-89 E, Moores Spring Rd, NC-66 S/North Carolina Hwy 66 S, Moore Rd and US-52 S to S Main St in Winston-Salem
37.8 mi
48 min

Journey Details

Traveling from Aarons Corner, North Carolina to Winston-Salem, North Carolina covers 38.8 miles (62 km) in a south direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.

Drivers have 2 route options between these locations (39-46 miles / 62-74 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Aarons Corner

Starting Point

Francisco, North Carolina

44 mi to destination

2 mi
Moores Springs, North Carolina

Traveled 11 mi from origin

1 mi
Quaker Gap, North Carolina

33 mi to destination

1 mi
Neatman, North Carolina

22 mi to destination

1 mi
Rural Hall, North Carolina

Traveled 33 mi from origin

1 mi
Bethania Station, North Carolina

11 mi to destination

2 mi
Ogburn Station, North Carolina

Traveled 44 mi from origin

1 mi
Winston-Salem

Destination