There are
662 mi
from Providence, RI to Ashland, OH
That's the driving distance. It would take 12 hours 46 mins to go from Providence, Rhode Island to Ashland, Ohio.
The flight distance (direct flight from Providence, RI to Ashland, OH) is 569.11 mi.
662 mi = 1,065.88 kms