Distance from Vicksboro, North Carolina to Brodnax, Virginia

Vicksboro Brodnax
Total Distance
41.2 mi
(66.4 km)
Travel Time
39 minutes

The driving distance from Vicksboro, North Carolina to Brodnax, Virginia is 41.2 mi (66.4 km)

The straight-line (air) distance is approximately 19.2 mi (30.8 km)

Estimated travel time by road is 39 minutes

We found 3 routes between Vicksboro and Brodnax.

Available Routes

Shortest Fastest
I-85 N and US-58 E
38.5 mi
62 km
39 minutes
I-85 N
41.2 mi
66.4 km
39 minutes
I-85 N and US-1 N
42.2 mi
68 km
47 minutes

Route Directions

41.2 mi
39 min

Route Directions

Follow S Cokesbury Rd and State Rd 1501 to US-1 S/US-158 W/Broad St in Middleburg
7.1 mi
9 min
Follow I-85 N and US-1 N to US-58 E in Brodnax
35.1 mi
37 min

Route Directions

Get on I-85 N from S Cokesbury Rd and State Rd 1501
7.9 mi
11 min
Follow I-85 N to US-58 E/E Atlantic St in South Hill. Take exit 12 A from I-85 N
25.9 mi
21 min
4.7 mi
6 min

Journey Details

Traveling from Vicksboro, North Carolina to Brodnax, Virginia covers 38.5 miles (62 km) in a northeast direction. This highway, moderate route typically takes 39 minutes under normal conditions.

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

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Vicksboro

Starting Point

Axtell, North Carolina

44 mi to destination

1 mi
Soul City, North Carolina

Traveled 11 mi from origin

2 mi
Norlina, North Carolina

33 mi to destination

0 mi
Wise, North Carolina

Traveled 22 mi from origin

0 mi
Paschall, North Carolina

22 mi to destination

1 mi
Bracey, Virginia

Traveled 33 mi from origin

1 mi
Marengo, Virginia

11 mi to destination

1 mi
Blackridge, Virginia

Traveled 44 mi from origin

1 mi
Brodnax

Destination