Distance from Vicksboro, North Carolina to Oakville, North Carolina

Vicksboro Oakville
Total Distance
21.4 mi
(34.4 km)
Travel Time
28 minutes

The driving distance from Vicksboro, North Carolina to Oakville, North Carolina is 21.4 mi (34.4 km)

The straight-line (air) distance is approximately 10.2 mi (16.5 km)

Estimated travel time by road is 28 minutes

We found 3 routes between Vicksboro and Oakville.

Available Routes

Shortest Fastest
US-401 N and NC-1309
20.4 mi
32.9 km
26 minutes
Dr Martin Luther King Jr Blvd and NC-1309
20.4 mi
32.9 km
26 minutes
US-401 N and NC-1305
21.4 mi
34.4 km
28 minutes

Route Directions

21.4 mi
28 min

Route Directions

Take Jones Chapel Rd and Dr Martin Luther King Jr Blvd to W Macon St in Warrenton
11.5 mi
14 min
Take US-158 BUS E to NC-1309
3.6 mi
4 min
5.3 mi
6 min
0 mi
0 min

Route Directions

20.4 mi
26 min

Journey Details

Traveling from Vicksboro, North Carolina to Oakville, North Carolina covers 20.4 miles (33 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

Drivers have 3 route options between these locations (20-21 miles / 33-34 km). The primary route shown here saves 3 minutes compared to alternatives.

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

Journey Waypoints

Vicksboro

Starting Point

Elberon, North Carolina

24 mi to destination

1 mi
Afton, North Carolina

Traveled 6 mi from origin

1 mi
Warrenton, North Carolina

Traveled 12 mi from origin

1 mi
Warren Plains, North Carolina

Traveled 18 mi from origin

1 mi
Wise, North Carolina

Traveled 24 mi from origin

2 mi
Oakville

Destination