Distance from Aarons Creek, Virginia to Shoofly, North Carolina

Aarons Creek Shoofly
Total Distance
40 mi
(64.3 km)
Travel Time
45 minutes

The driving distance from Aarons Creek, Virginia to Shoofly, North Carolina is 40 mi (64.3 km)

The straight-line (air) distance is approximately 18.8 mi (30.3 km)

Estimated travel time by road is 45 minutes

We found 3 routes between Aarons Creek and Shoofly.

Available Routes

Shortest Fastest
Culbreth Rd
35 mi
56.3 km
44 minutes
Cornwall Rd
40 mi
64.3 km
45 minutes
US-15 S
42.3 mi
68.1 km
47 minutes

Route Directions

40 mi
45 min

Route Directions

42.3 mi
47 min

Route Directions

1.3 mi
1 min
Continue on State Rte 722. Take State Rte 737 to VA-49 S in Nelson
7.5 mi
11 min
0.8 mi
0 min
Take Amis Chapel Rd to NC-96 S in Granville County
4.9 mi
6 min
3.7 mi
4 min
Take Jack Adcock Rd, Ben Thorp Rd and Old Roxboro Rd to US-158 E
9.7 mi
12 min
Drive to Culbreth Rd
7.1 mi
8 min

Journey Details

Traveling from Aarons Creek, Virginia to Shoofly, North Carolina covers 35 miles (56 km) in a south direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.

Drivers have 3 route options between these locations (35-42 miles / 56-68 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Aarons Creek

Starting Point

Hitesburg, Virginia

43 mi to destination

0 mi
Nelson, Virginia

Traveled 11 mi from origin

1 mi
Wilbourns, North Carolina

33 mi to destination

1 mi
Oak Hill, North Carolina

22 mi to destination

1 mi
Berea, North Carolina

Traveled 33 mi from origin

2 mi
Culbreth, North Carolina

Traveled 43 mi from origin

1 mi
Shoofly

Destination