Distance from Stacey, North Carolina to Elmo, Virginia

Stacey Elmo
Total Distance
37.6 mi
(60.5 km)
Travel Time
41 minutes

The driving distance from Stacey, North Carolina to Elmo, Virginia is 37.6 mi (60.5 km)

The straight-line (air) distance is approximately 19.1 mi (30.7 km)

Estimated travel time by road is 41 minutes

We found 2 routes between Stacey and Elmo.

Available Routes

Shortest Fastest
US-29 N and Kentuck Rd
37 mi
59.6 km
41 minutes
US-29 N
37.6 mi
60.5 km
41 minutes

Route Directions

Follow US-29 N, US-58 E and US-360 E to State Rte 656/Hackberry Rd in Alton
27.2 mi
27 min
Continue on Hackberry Rd. Take Kerns Mill Rd to State Rte 659
10.3 mi
14 min

Route Directions

Take US-29 N and US-58 E to Kentuck Rd in Danville
19.1 mi
18 min
Continue on Kentuck Rd. Drive to State Rte 659 in Halifax County
17.9 mi
23 min

Journey Details

Traveling from Stacey, North Carolina to Elmo, Virginia covers 37 miles (60 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 2 route options between these locations (37-38 miles / 60-60 km). The primary route shown here saves 39 seconds compared to alternatives.

Journey Waypoints

Stacey

Starting Point

Ruffin, North Carolina

44 mi to destination

1 mi
Pelham, North Carolina

Traveled 11 mi from origin

1 mi
Whitetown, North Carolina

33 mi to destination

1 mi
Pleasant Grove, Virginia

Traveled 22 mi from origin

1 mi
Wallace Mill, North Carolina

22 mi to destination

2 mi
Ringgold, Virginia

Traveled 33 mi from origin

1 mi
Sutherlin, Virginia

11 mi to destination

1 mi
Brooklyn, Virginia

Traveled 44 mi from origin

1 mi
Elmo

Destination