Distance from Stacey, North Carolina to McAdam, Virginia
The driving distance from Stacey, North Carolina to McAdam, Virginia is 146 mi (235 km)
The straight-line (air) distance is approximately 47.1 mi (75.8 km)
Estimated travel time by road is 2 hours 12 minutes
We found 3 routes between Stacey and McAdam.
Available Routes
Route Directions
Get on US-29 S
Continue on US-29 S. Take I-840, NC-74, US-52 N, I-74 W, ... and I-81 N to Old Rte 100 Rd in Pulaski County. Take exit 94A from I-81 N
Follow Old Rte 100 Rd to State Rte 672
Route Directions
Get on I-74 W in Forsyth County from US-29 BUS S and US-158 W
Take US-52 N, I-74 W, I-77 N and I-81 N to Old Rte 100 Rd in Pulaski County. Take exit 94A from I-81 N
Follow Old Rte 100 Rd to State Rte 672
Route Directions
Take VA-87 N/Morehead Ave to Soapstone Rd in Ridgeway
Follow US-58 W and State Hwy 100 N to Old Rte 100 Rd in Pulaski County. Take exit 94A from I-81 N/VA-100 N
Follow Old Rte 100 Rd to State Rte 672
Journey Details
Traveling from Stacey, North Carolina to McAdam, Virginia covers 109.8 miles (177 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 12 minutes under normal conditions.
Drivers have 3 route options between these locations (110-146 miles / 177-235 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Stacey
Starting Point
McAdam
Destination