Around the World

Distance between Flat Rock and Shelbyville

Distance from Flat Rock, NC to Shelbyville, TN is 227 miles / 365 kilometers.

Map showing the distance from Flat Rock to Shelbyville

Beeline Air distance: miles km

Flat Rock, NC

City: Flat Rock, NC
Country: United States

Shelbyville, TN

City: Shelbyville, TN
Country: United States

Time difference between Flat Rock and Shelbyville

The time difference between Flat Rock and Shelbyville is 1 hour. Shelbyville is 1 hour behind Flat Rock. Current local time in Flat Rock is 23:59 EST (2025-01-24) and time in Shelbyville is 22:59 CST (2025-01-24).

Search