Distance from Aiken Summit, Virginia to Mayodan, North Carolina

Aiken Summit Mayodan
Total Distance
22.6 mi
(36.4 km)
Travel Time
34 minutes

The driving distance from Aiken Summit, Virginia to Mayodan, North Carolina is 22.6 mi (36.4 km)

The straight-line (air) distance is approximately 12 mi (19.3 km)

Estimated travel time by road is 34 minutes

We found 3 routes between Aiken Summit and Mayodan.

Available Routes

Shortest Fastest
NC-770 W
22.5 mi
36.1 km
34 minutes
NC-770 W and US-220 BUS S
22.6 mi
36.4 km
34 minutes
US-311 S
25.4 mi
40.8 km
35 minutes

Route Directions

Take Axton Rd to E Aiken Rd in Eden
6.1 mi
8 min
Follow E Aiken Rd and Morgan Rd to Church St
1.4 mi
3 min
Follow NC-770 W and US-220 BUS S to W Main St in Mayodan
15 mi
22 min
Continue on W Main St to your destination
0 mi
0 min

Route Directions

Take Axton Rd to N Van Buren Rd in Eden
6.1 mi
8 min
Take NC-135 W to W Main St in Mayodan
19.2 mi
26 min
Continue on W Main St to your destination
0 mi
0 min

Route Directions

Take Axton Rd to E Aiken Rd in Eden
6.1 mi
8 min
Follow E Aiken Rd and Morgan Rd to Church St
1.4 mi
3 min
Drive from NC-770 W and US-220 BUS S to Mayodan
14.9 mi
22 min
Drive to your destination
0 mi
0 min

Journey Details

Traveling from Aiken Summit, Virginia to Mayodan, North Carolina covers 22.5 miles (36 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (22-25 miles / 36-41 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Aiken Summit

Starting Point

Sandy Level, Virginia

28 mi to destination

1 mi
Starlings Crossroads, Virginia

Traveled 7 mi from origin

1 mi
Sunset Hills, North Carolina

21 mi to destination

2 mi
Stoneville, North Carolina

Traveled 21 mi from origin

1 mi
Dan Valley, North Carolina

Traveled 28 mi from origin

1 mi
Mayodan

Destination