Distance from Cave Spring, Tennessee to Caylor, Virginia

Cave Spring Caylor
Total Distance
20.8 mi
(33.5 km)
Travel Time
26 minutes

The driving distance from Cave Spring, Tennessee to Caylor, Virginia is 20.8 mi (33.5 km)

The straight-line (air) distance is approximately 5.8 mi (9.4 km)

Estimated travel time by road is 26 minutes

We found 2 routes between Cave Spring and Caylor.

Available Routes

Shortest
TN-63 W
17.8 mi
28.6 km
29 minutes
Fastest
US-25E N and US-58 E
20.8 mi
33.5 km
26 minutes

Route Directions

Follow Cave Springs Rd and Old Mulberry Rd to US-25E N
3.2 mi
5 min
Follow US-25E N and US-58 E to Norray Rd in Lee County
17.4 mi
19 min
0.2 mi
0 min

Route Directions

Follow Cave Springs Rd and Coleman Rd to TN-345 N
3.4 mi
6 min
Take TN-63 W to Big Spg Un Rd
10.2 mi
13 min
Follow Big Spg Un Rd and Kesterson Rd to Norray Rd in Lee County
4.1 mi
9 min

Journey Details

Traveling from Cave Spring, Tennessee to Caylor, Virginia covers 17.8 miles (29 km) in a northeast direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 2 route options between these locations (18-21 miles / 29-34 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Cave Spring

Starting Point

Mason Springs, Tennessee

13 mi to destination

1 mi
Forge Ridge, Tennessee

10 mi to destination

2 mi
Kesterson Mill, Virginia

Traveled 10 mi from origin

2 mi
Caylor

Destination