Distance from Spring Lake to Christiansburg
The shortest distance (air line) between Spring Lake and Christiansburg is 156.31 mi (251.55 km).
How far is Spring Lake from Christiansburg
Spring Lake is located in North Carolina, United States within 35° 11' 3.48" N -79° 0' 13.68" W (35.1843, -78.9962) coordinates. The local time in Spring Lake is 07:44 (23.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 07:44 (23.12.2025)
The calculated flying distance from Christiansburg to Christiansburg is 156.31 miles which is equal to 251.55 km.
Spring Lake, North Carolina, United States
Related Distances from Spring Lake
Christiansburg, Virginia, United States