Miles between Providence, RI and Asheville, NC

There are
871 mi
from Providence, RI to Asheville, NC

That's the driving distance. It would take 16 hours 58 mins to go from Providence, Rhode Island to Asheville, North Carolina.

The flight distance (direct flight from Providence, RI to Asheville, NC) is 737.69 mi.

871 mi = 1,400.93 kms