Distance from Saunders, Virginia to Franklin, Virginia

Saunders Franklin
Total Distance
24.1 mi
(38.8 km)
Travel Time
30 minutes

The driving distance from Saunders, Virginia to Franklin, Virginia is 24.1 mi (38.8 km)

The straight-line (air) distance is approximately 12.1 mi (19.4 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Saunders and Franklin.

Available Routes

Shortest
Copeland Rd and US-58 BUS W
23.6 mi
38 km
31 minutes
Fastest
Copeland Rd and US-58 W
24.1 mi
38.8 km
30 minutes
S Quay Rd
24.5 mi
39.5 km
34 minutes

Route Directions

Take Copeland Rd to US-58 W
9.2 mi
13 min
Continue on US-58 W. Take US-258 Truck N to N Main St in Franklin
14.9 mi
17 min

Route Directions

0.6 mi
0 min
3.7 mi
5 min
1.1 mi
1 min
2.3 mi
3 min
0.4 mi
0 min
Follow Quaker Dr and Dutch Rd to S Quay Rd
6.5 mi
9 min
Continue on S Quay Rd. Take US-258 Truck N to N Main St in Franklin
10 mi
13 min

Route Directions

Take Copeland Rd, US-58 W and US-58 BUS W to N Main St in Franklin
23.6 mi
31 min

Journey Details

Traveling from Saunders, Virginia to Franklin, Virginia covers 23.6 miles (38 km) in a west direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.

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

Journey Waypoints

Saunders

Starting Point

Manning, Virginia

28 mi to destination

3 mi
Elwood, Virginia

Traveled 14 mi from origin

3 mi
Camptown, Virginia

Traveled 28 mi from origin

1 mi
Franklin

Destination