Distance from Cave Spring to Christiansburg
The shortest distance (air line) between Cave Spring and Christiansburg is 22.59 mi (36.36 km).
How far is Cave Spring from Christiansburg
Cave Spring is located in Virginia, United States within 37° 13' 31.44" N -81° 59' 34.08" W (37.2254, -80.0072) coordinates. The local time in Cave Spring is 09:31 (22.12.2025)
Christiansburg is located in Virginia, United States within 37° 8' 26.16" N -81° 35' 47.04" W (37.1406, -80.4036) coordinates. The local time in Christiansburg is 09:31 (22.12.2025)
The calculated flying distance from Christiansburg to Christiansburg is 22.59 miles which is equal to 36.36 km.
Cave Spring, Virginia, United States
Related Distances from Cave Spring
Christiansburg, Virginia, United States