Distance from Concord, Virginia to Rockfish, Virginia

Concord Rockfish
Total Distance
51.6 mi
(83 km)
Travel Time
52 minutes

The driving distance from Concord, Virginia to Rockfish, Virginia is 51.6 mi (83 km)

The straight-line (air) distance is approximately 21 mi (33.9 km)

Estimated travel time by road is 52 minutes

We found 3 routes between Concord and Rockfish.

Available Routes

Shortest
VA-56 W
51 mi
82.1 km
1 hour 9 minutes
Fastest
US-29 N
51.6 mi
83 km
52 minutes
Oakville Rd and US-29 N
57.1 mi
92 km
1 hour 8 minutes

Route Directions

51.6 mi
52 min

Route Directions

1.3 mi
2 min
Follow US-460 E to Oakville Rd/Us Hwy 460 Bus in Appomattox. Take the US-460 Bus E exit from US-460 E
6.9 mi
7 min
12.8 mi
14 min
5.5 mi
6 min
Continue on VA-657 to US-29 N
8.7 mi
13 min
17.1 mi
17 min
4.7 mi
6 min

Route Directions

Take US-460 E, State Hwy 24 E/VA-24 E/Old Courthouse Rd, State Rte 654, State Rte 604, ... and State Rte 639 to State Rte 617 in Nelson County
51 mi
1 hr 9 min

Journey Details

Traveling from Concord, Virginia to Rockfish, Virginia covers 51 miles (82 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 9 minutes under normal conditions.

Drivers have 3 route options between these locations (51-57 miles / 82-92 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Concord

Starting Point

Stonewall, Virginia

48 mi to destination

1 mi
Stonewall Mills, Virginia

Traveled 12 mi from origin

1 mi
Walkers Ford, Virginia

36 mi to destination

1 mi
Allens Creek, Virginia

Traveled 24 mi from origin

0 mi
Four Forks, Virginia

24 mi to destination

1 mi
Norwood, Virginia

Traveled 36 mi from origin

1 mi
Shipman, Virginia

12 mi to destination

2 mi
Rockfish

Destination