Distance from Deep Springs, Virginia to Keokee, Virginia

Deep Springs Keokee
Total Distance
24.9 mi
(40 km)
Travel Time
36 minutes

The driving distance from Deep Springs, Virginia to Keokee, Virginia is 24.9 mi (40 km)

The straight-line (air) distance is approximately 3.5 mi (5.6 km)

Estimated travel time by road is 36 minutes

We found 2 routes between Deep Springs and Keokee.

Available Routes

Shortest Fastest
US-58 ALT E and VA-68 W/N Inman St
20.6 mi
33.1 km
32 minutes
US-58 ALT W/Trail of the Lonesome Pine Rd and State Rte 606
24.9 mi
40 km
36 minutes

Route Directions

24.9 mi
36 min

Route Directions

0 mi
0 min
7.1 mi
7 min
Follow 2nd Ave W to US-23 BUS N/E 5th St N/Roaring Branch Rd
1.3 mi
2 min
Follow US-23 BUS N and VA-68 W/N Inman St to State Rte 606 in Keokee
12.2 mi
21 min

Journey Details

Traveling from Deep Springs, Virginia to Keokee, Virginia covers 20.6 miles (33 km) in a northwest direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (21-25 miles / 33-40 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Deep Springs

Starting Point

Olinger, Virginia

8 mi to destination

1 mi
Rawhide, Virginia

2 mi to destination

1 mi
Keokee

Destination