Around the World

Distance between Flat Rock and Christiansburg

Distance from Flat Rock, NC to Christiansburg, VA is 171 miles / 276 kilometers.

Map showing the distance from Flat Rock to Christiansburg

Beeline Air distance: miles km

Flat Rock, NC

City: Flat Rock, NC
Country: United States
Coordinates: 35°16′16″N
82°26′29″W

Christiansburg, VA

City: Christiansburg, VA
Country: United States
Coordinates: 37°7′47″N
80°24′32″W

Time difference between Flat Rock and Christiansburg

There is no time difference between Flat Rock and Christiansburg. Current local time in Flat Rock and Christiansburg is 06:04 EST (2025-01-09)

Search