Distance from Duane Fork, Virginia to Jacks Fork, Virginia

Duane Fork Jacks Fork
Total Distance
23.2 mi
(37.4 km)
Travel Time
35 minutes

The driving distance from Duane Fork, Virginia to Jacks Fork, Virginia is 23.2 mi (37.4 km)

The straight-line (air) distance is approximately 8.1 mi (13.1 km)

Estimated travel time by road is 35 minutes

We found 3 routes between Duane Fork and Jacks Fork.

Available Routes

Shortest Fastest
State Rte 625
21.6 mi
34.7 km
34 minutes
State Rte 654
23.2 mi
37.4 km
35 minutes
State Rte 628 and State Rte 625
23.8 mi
38.2 km
37 minutes

Route Directions

Take State Rte 600, State Rte 601 and State Rte 647 to State Rte 654 in Ruther Glen
8.9 mi
12 min
Follow State Rte 654 to State Rte 721
5.3 mi
8 min
Take State Rte 630 to State Rte 618
3.7 mi
4 min
Take State Rte 665 to State Rte 625
4.7 mi
7 min
0 mi
0 min
0.6 mi
1 min

Route Directions

Follow State Rte 600 to State Rte 628
3.7 mi
4 min
Continue on State Rte 628 to Newtown
6.6 mi
11 min
Take State Rte 623 to State Rte 635
1.4 mi
2 min
Take State Rte 624 to State Rte 625 in Caroline County
6.8 mi
10 min
4.8 mi
7 min
0.6 mi
1 min

Route Directions

21.6 mi
34 min

Journey Details

Traveling from Duane Fork, Virginia to Jacks Fork, Virginia covers 21.6 miles (35 km) in a northeast direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (22-24 miles / 35-38 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 38 mph (61 km/h) .

Journey Waypoints

Duane Fork

Starting Point

Gether, Virginia

19 mi to destination

1 mi
Sorrell, Virginia

Traveled 9 mi from origin

0 mi
Lauraville, Virginia

9 mi to destination

1 mi
Bethlehem Fork, Virginia

5 mi to destination

2 mi
Jacks Fork

Destination