There are
618 mi
from Providence, RI to Macedonia, OH
That's the driving distance. It would take 11 hours 55 mins to go from Providence, Rhode Island to Macedonia, Ohio.
The flight distance (direct flight from Providence, RI to Macedonia, OH) is 522.57 mi.
618 mi = 993.80 kms