Miles between Asheville, NC and Providence, RI

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

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

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

868 mi = 1,397.05 kms