Distance between Selma and Rock Hill
Distance from Selma, AL to Rock Hill, SC is 386 miles / 621 kilometers.
Map showing the distance from Selma to Rock Hill
Air distance: | miles km |
Selma, AL
City: | Selma, AL |
Country: | United States |
Rock Hill, SC
City: | Rock Hill, SC |
Country: | United States |
Time difference between Selma and Rock Hill
The time difference between Selma and Rock Hill is 1 hour. Rock Hill is 1 hour ahead of Selma. Current local time in Selma is 06:37 CST (2025-01-25) and time in Rock Hill is 07:37 EST (2025-01-25).