Distance from Stacey, North Carolina to Oak Level, Virginia

Stacey Oak Level
Total Distance
44.6 mi
(71.7 km)
Travel Time
54 minutes

The driving distance from Stacey, North Carolina to Oak Level, Virginia is 44.6 mi (71.7 km)

The straight-line (air) distance is approximately 19.9 mi (32.1 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Stacey and Oak Level.

Available Routes

Shortest Fastest
NC-14 N and US-220 N
43.4 mi
69.8 km
51 minutes
US-220 N
44.6 mi
71.7 km
54 minutes
US-58 W
55.1 mi
88.7 km
54 minutes

Route Directions

3.2 mi
3 min
Continue on Oregon Hill Rd. Take NC-87 N to VA-87 N/Morehead Ave
18.5 mi
25 min
Drive to US-220 N in Oak Level
22.9 mi
25 min

Route Directions

Get on US-29 N in Ruffin
1.1 mi
1 min
Follow US-29 N to US-58 W/US-58 BUS W in Pittsylvania County
17.4 mi
15 min
Get on US-58 W/US-58 BYP W in Chatmoss
15.2 mi
15 min
Drive to US-220 N in Oak Level
21.3 mi
21 min

Route Directions

5.6 mi
6 min
14.7 mi
18 min
Take VA-87 N/Morehead Ave to US-220 N in Oak Level
23.1 mi
25 min

Journey Details

Traveling from Stacey, North Carolina to Oak Level, Virginia covers 43.4 miles (70 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 3 route options between these locations (43-55 miles / 70-89 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Stacey

Starting Point

Stephens Crossroads, North Carolina

46 mi to destination

1 mi
Fitzgerald, North Carolina

Traveled 11 mi from origin

1 mi
Starlings Crossroads, Virginia

34 mi to destination

1 mi
Aiken Summit, Virginia

Traveled 23 mi from origin

1 mi
Irisburg, Virginia

23 mi to destination

1 mi
Chatmoss, Virginia

Traveled 34 mi from origin

1 mi
Martinsville, Virginia

11 mi to destination

1 mi
Bassett Forks, Virginia

Traveled 46 mi from origin

1 mi
Oak Level

Destination