Distance from Concord, Virginia to Stapleton, Virginia
The driving distance from Concord, Virginia to Stapleton, Virginia is 21.7 mi (34.9 km)
The straight-line (air) distance is approximately 5.4 mi (8.7 km)
Estimated travel time by road is 33 minutes
We found 2 routes between Concord and Stapleton.
Available Routes
Route Directions
Get on US-460 W from Stage Rd
Continue on US-460 W. Take US-29 N to VA-210/VA-672 in Amherst County. Take the VA-210 W exit from US-29 N
Drive to VA-622
Route Directions
Follow State Hwy 24 E to US-460 W
Continue on US-460 W to Amherst County. Take the VA-210 W exit from US-29 N
Drive to VA-622
Journey Details
Traveling from Concord, Virginia to Stapleton, Virginia covers 20.1 miles (32 km) in a north direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.
Drivers have 2 route options between these locations (20-22 miles / 32-35 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Concord
Starting Point
Stapleton
Destination