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
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).