There are
647 mi
from Newport, RI to Avon, OH
That's the driving distance. It would take 12 hours 48 mins to go from Newport, Rhode Island to Avon, Ohio.
The flight distance (direct flight from Newport, RI to Avon, OH) is 554.77 mi.
647 mi = 1,041.98 kms