Miles between Asheville, NC and Twin Falls, ID

There are
2,095 mi
from Asheville, NC to Twin Falls, ID

That's the driving distance. It would take 1 day 13 hours to go from Asheville, North Carolina to Twin Falls, Idaho.

The flight distance (direct flight from Asheville, NC to Twin Falls, ID) is 1,765.96 mi.

2,095 mi = 3.22 kms