There are
721 mi
from Cranston, RI to Dearborn, MI
That's the driving distance. It would take 14 hours 8 mins to go from Cranston, Rhode Island to Dearborn, Michigan.
The flight distance (direct flight from Cranston, RI to Dearborn, MI) is 602.96 mi.
721 mi = 1,160.96 kms