Around the World

Distance between Shelby and Asheville

Distance from Shelby, NC to Asheville, NC is 61 miles / 98 kilometers.

Map showing the distance from Shelby to Asheville

Beeline Air distance: miles km

Shelby, NC

City: Shelby, NC
Country: United States

Asheville, NC

City: Asheville, NC
Country: United States

Time difference between Shelby and Asheville

There is no time difference between Shelby and Asheville. Current local time in Shelby and Asheville is 07:44 EST (2025-01-20)

Search