Distance between San Angelo and Shelby
Distance from San Angelo, TX to Shelby, NC is 1120 miles / 1803 kilometers.
Map showing the distance from San Angelo to Shelby
Air distance: | miles km |
San Angelo, TX
City: | San Angelo, TX |
Country: | United States |
Shelby, NC
City: | Shelby, NC |
Country: | United States |
Time difference between San Angelo and Shelby
The time difference between San Angelo and Shelby is 1 hour. Shelby is 1 hour ahead of San Angelo. Current local time in San Angelo is 05:29 CST (2025-01-21) and time in Shelby is 06:29 EST (2025-01-21).