Distance from Vicksboro, North Carolina to Weldon, North Carolina

Vicksboro Weldon
Total Distance
53.9 mi
(86.8 km)
Travel Time
1 hour 1 minute

The driving distance from Vicksboro, North Carolina to Weldon, North Carolina is 53.9 mi (86.8 km)

The straight-line (air) distance is approximately 24.1 mi (38.8 km)

Estimated travel time by road is 1 hour 1 minute

We found 3 routes between Vicksboro and Weldon.

Available Routes

Shortest Fastest
US-158 E
46.9 mi
75.5 km
1 hour
I-95 N
53 mi
85.4 km
1 hour 1 minute
NC-561 E
53.9 mi
86.8 km
1 hour 1 minute

Route Directions

Follow Vicksboro Rd and NC-1620 to NC-58 S in Warren County
15.1 mi
18 min
Take NC-1640, NC-561 E and I-95 N to E 2nd St in Weldon
38.9 mi
43 min

Route Directions

Follow Vicksboro Rd and NC-1620 to NC-58 S in Warren County
15.1 mi
18 min
Take NC-1640 to NC-1513
1.9 mi
2 min
Continue on NC-1513 to NC-1519
5.8 mi
7 min
Take NC-561 E and I-95 N to E 2nd St in Weldon
30.2 mi
32 min

Route Directions

Take S Cokesbury Rd and State Rd 1001 to W Macon St in Warrenton
12.5 mi
14 min
Take US-158 E to E 2nd St in Weldon
34.4 mi
45 min

Journey Details

Traveling from Vicksboro, North Carolina to Weldon, North Carolina covers 46.9 miles (76 km) in a east direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.

Drivers have 3 route options between these locations (47-54 miles / 76-87 km). The primary route shown here saves 46 seconds compared to alternatives.

Journey Waypoints

Vicksboro

Starting Point

Elberon, North Carolina

56 mi to destination

1 mi
Parktown, North Carolina

Traveled 14 mi from origin

1 mi
Marmaduke, North Carolina

42 mi to destination

1 mi
Odell, North Carolina

Traveled 28 mi from origin

1 mi
Airlie, North Carolina

28 mi to destination

2 mi
Gretna Green, North Carolina

Traveled 42 mi from origin

1 mi
Andersons Crossroads, North Carolina

14 mi to destination

2 mi
Rheasville, North Carolina

Traveled 56 mi from origin

1 mi
Weldon

Destination