Distance from Aarons Creek, Virginia to Middleburg, North Carolina
The driving distance from Aarons Creek, Virginia to Middleburg, North Carolina is 36.9 mi (59.5 km)
The straight-line (air) distance is approximately 17.8 mi (28.6 km)
Estimated travel time by road is 42 minutes
We found 3 routes between Aarons Creek and Middleburg.
Available Routes
Route Directions
Follow US-58 E and US-15 S to Buckhorn Rd in Bullock
Continue on Buckhorn Rd. Take Morgan Rd, NC-39 S and NC-1308 to NC-1369 in Middleburg
Route Directions
Get on I-85 N in Granville County from US-58 E and US-15 S
Follow I-85 N to US-1 N/US-158 E in Vance County. Take exit 220 from I-85 N
Route Directions
Take US-58 E and US-15 S to McDuffie Rd in Bullock
Take Morgan Rd and NC-39 S to NC-1319 in Vance County
Take NC-1374 and NC-1400 to NC-1369
Journey Details
Traveling from Aarons Creek, Virginia to Middleburg, North Carolina covers 36.2 miles (58 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 42 minutes under normal conditions.
Drivers have 3 route options between these locations (36-48 miles / 58-77 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Aarons Creek
Starting Point
Middleburg
Destination