Around the World

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

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

Search